Office Is Open Effective May 1, 2020

Due to the coronavirus, our staff has implemented the following precautions for our patients who would like to schedule an appointment or who have a future appointment.

  • Please reschedule your visit if you display any of the following symptoms;
    • Fever
    • Cough
    • Shortness of breath
  • If you have COVID, have had a known COVID contact or you have been to a high risk area, you should self-quarantine for 14 days and please reschedule your appointment at our office.
  • Please wash your hands frequently, avoid touching your face & avoid crowds if at all possible

If you have an appointment, please arrive 15 minutes  Ahead of time, call the office main

Phone number @ 215-230-9988 and let the receptionist know that you have arrived. 

All patients must enter wearing a face mask and to come alone unless assistance is needed or patient is a minor.

We are doing our best to keep our facility as safe as possible. Please support us in this effort.

Our mission is to provide the Bucks County Community with quality dermatologic care in an intimate practice setting, where our patients become our family and integrity, the pursuit of excellence and knowledge guide our decisions.

Our office is located in Doylestown, PA.   See our Map

252 W. Swamp Road Suite 48
Doylestown,  PA 18901
Phone: (215) 230-9988
Appointment Hours:

Monday8:30AM to 7:00PM
Tuesday7:30AM to 5:00PM
Wednesday7:30AM to 5:00PM
Thursday8:30AM to 7:00PM
Friday7:30AM to 3:00PM
Mary B. Toporcer, MD


Insurance Accepted
Most all insurances accepted.   We do not participate with Medicaid.

Hospital Affiliations
Doylestown Hospital

Waiting Room Pictures

Office Photo