Doylestown Health Internal Medicine
Our board-certified internal medicine physicians are trained to treat an array of conditions affecting adults - from minor illness or injury to chronic conditions.
Doylestown Health Internal Medicine has cared for generations of Bucks and Montgomery county residents. This experienced medical team takes time to learn your unique medical history, advises on appropriate health screenings and encourages preventive health options. If a specialist is required for further diagnosis or treatment, your internal medicine provider works in collaboration with the specialty team, all with your well-being in mind.
Doylestown Health Internal Medicine includes board-certified internal medicine physicians and a team of advanced care providers, including nurse practitioners and physician assistants, all dedicated to providing you with the high quality patient care.
Learn more about Doylestown Health Internal Medicine providers
Doylestown Health Internal Medicine is conveniently located in Doylestown.
Appointment Scheduling & Office Hours
Doylestown Health Internal Medicine is open Monday through Saturday. To schedule an appointment, call 215-348-3990.
View office hours
Doylestown Health Internal Medicine accepts many of the same insurance plans as Doylestown Hospital.
Use our patient portal for your outpatient needs:
- Email communication with physician and office staff
- Prescription Refills
- Appointment requests and confirmations
- Review of portions of your medical record
- Paying bill online
Please note: The Doylestown Health Internal Medicine patient portal is separate from the Doylestown Hospital patient portal. Please visit myHealthDoylestown for inpatient records.