Our initial appointments are usually one hours long. Any follow-up appointments are generally 45 minutes long. Due to the demand for this type of service, there may be some wait for new patients to schedule an appointment. However, we will do our best to accomodate patients earlier if at all possible. Existing patients can usually schedule an appoinment in a more timely fashion. Please call (610)269-9010 for an appointment.
Accepts: Independence Blue Cross / Blue Shield
Before your appoinment, you will need to fill out our new patient forms. To save time, please go to the Forms page on this website to download a PDF version of these forms.