Contact

Palmyra Office
1400 South Forge Rd, Suite 1
Palmyra, PA 17078
Phone: (717) 838-1301
Fax: (717) 838-5811
Prescription refills:
(717) 838-0339
- Monday7:30 am to 5:30 pm
- Tuesday7:30 am to 5:30 pm
- Wednesday7:30 am to 5:30 pm
- Thursday7:30 am to 5:30 pm
- Friday7:30 am to 5 pm
- Saturday8 am to 12 noon
- SundayClosed

Harpers Office
10484 Jonestown Rd
Annville, PA 17003
Phone: (717) 865-6647
Fax: (717) 865-0324
- Monday8 am to 5:30 pm
- Tuesday8 am to 5:30 pm
- Wednesday8 am to 5 pm
- Thursday8 am to 5 pm
- Friday8 am to 5 pm
- Saturday8 am to 11 am
- SundayClosed
Evening hours are on an as-needed basis and vary in days of the week. Please call to inquire.
Harpers lab only on 1st Saturday of the month.
Appointments on as-needed basis
Medical appointments on Saturday are provided at the Palmyra office