Office Hours

Patients are seen by appointment. Many same-day appointments are available for acute illnesses. To cancel and reschedule, please call 610-628-8200 in advance of your appointment.

DayTime
Monday: 8 am — 8 pm
Tuesday: 8 am — 8 pm
Wednesday: 8 am — 8 pm
Thursday: 8 am — 8 pm
Friday: 8 am — 8 pm
Saturday: 8 am — 12 pm(emergency appointments only)
Sunday: Closed

After-Hours Calls and Emergencies:

A physician is on-call 24 hours-a-day to respond to urgent medical needs. Call our office at 610-628-8200 and the after-hours answering service will take your message. The on-call physician will promptly return your call. Please have the patient's information on hand.

For life-threatening emergencies, please use 911.
The hospital physicians will then contact us.

Our Physicians & Staff

  • Sam Bub, MD
  • Carol Fromer-Bub, MD
  • Timothy Schmeltzle, DO
  • Todd Holbrook, MD
  • Katherine I. Brown, PA-C

…more

General Services

  • Medical Services
  • Diagnostic Procedures
  • Preventative Services
  • Ancillary Services

…more