1051 E Main St # 2
Waynesboro, PA 17268

(717) 762-3050

The office is located on East Main Street between Buchanan Chevrolet and Wayne Heights Shopping Center, at the intersection of East Main Street and Welty Road.

Office Hours

Monday and Tuesday:     8:00 am to 5:00 pm
Wednesday:                       8:00 am to 6:00 pm
Thursday:                           8:00 am to 4:00 pm
Friday:                                 8:00 am to 4:00 pm

Please call (717) 762-3050 to schedule an appointment.  Same day urgent appointments are available.  New patients are welcome!  Please notify our office as soon as possible if you are unable to keep your appointment.  Recurrent “no-shows” will be charged a fee.


Call 911 if you believe your condition to be of a critical nature.  After hours call (717) 762-3050.  A recording will instruct you how to reach the physician on call.