Thanks for your interest!

Dr. Himmelstein and his staff are devoted to our patients and to the commitment of providing quality patient care on all levels.

[ameliabooking]

Call us or visit us at any time to learn how we can help you!

Our Location


Downingtown, PA 19335
610-990-7317
Get Directions »

Office Hours

By Appointment Only.

We encourage your feedback, please feel free to send us a message using the following contact form.

Contact Form

  • * All indicated fields must be completed.
    Please include non-medical questions and correspondence only.
  • This field is for validation purposes and should be left unchanged.