Welcome To The Practice

About Our Team
New Patient Portal
Call our Office to Receive your Setup Link
First, give our office a call to enable your portal. If you called us to schedule your new patient appointment, this has already been done! Check your email (and spam) for a link to set up your portal. Your username will be your email, and you will set your own password. *Write this down!
Login to the Portal
You can then login to your portal any time at the link below (www.pennpain.ema.md) and choose "Patient Login". Then sign in with the information you created. You can also choose to download the patient portal app on your smart phone if you'd like to have access whenever you need it!
What you can do in your portal
In your portal you will be able to view any upcoming or previous appointments, make payments, request an appointment, review visit summaries, and message our Medical Assistant team.
If you need additional help, give us a call
You can always call us at (215) 395-8888 and choose the call center if you have any questions when getting set up.
Insurances we Accept








Patient Testimonials
Jayme, Current Patient
“By far the best, most caring, and empathetic doctor’s office I’ve been to. If you have a problem, they actually HELP you. While it may take a couple of days to resolve things and connect with someone on your care team, they truly want to help. Thank you for caring, PP&S”
Kristina, Current Patient
“This place has been amazing since I switched my care. After years of pain, I finally found relief just days after getting injections. The staff are always kind and compassionate, and from my first visit, I felt truly cared for. Scheduling has been easy and quick, with minimal wait times—most visits take under 30 minutes. They’re also very punctual. Overall, I highly recommend this place to anyone seeking real pain relief and a supportive, efficient experience.”
Kim, Current Patient
“Everyone is always kind and attentive. In fact, they consistently go out of their way to make things a bit easier for the patient—from reception all the way to the medical staff. Overall, I rate them a 5 and would gladly recommend the practice to anyone and everyone!”
