Office Hours & Locations

Normal business hours are 8:00 am to 6:00 pm Monday through Thursday, and 8:00 am to 5:00 pm on Friday. Individual physician schedules for office visits vary. A 24-hour answering service will handle calls when the office is closed. Emergencies will be forwarded to the physician who is on call.

Our West Reading location now offers FREE VALET parking!

There are 3 different locations for your convenience.
Please call 610-376-8671 to schedule an appointment at any location.

West Reading
Doctor’s Office Building
Suite 3220
West Reading, PA 19611
4885 Demoss Road
Suite 102
Reading, PA 19606
31 Industrial Drive
Suite 150
Hamburg, PA 19526

Click here for Directions and Map to our facilities


Our office visits are by appointment only. Scheduling for all of our offices is done by telephone at 610-376-8671. We will generally schedule you with the same physician throughout your treatment, however, once the course of treatment is defined, any of our physicians are capable of providing you with follow-up care. Please call as far in advance to schedule your appointment. If you cannot keep your scheduled appointment, please notify the office 24 hours in advance of your appointment time.



If you are a new patient, you will need to provide insurance and demographic information during the registration process. If you are a return patient, you will need to notify the receptionist of any change in name, address, telephone number or insurance coverage.