Where our patients come from.
One office in Hanover, PA — within about an hour's drive of York, Gettysburg, Harrisburg, Carlisle, and Carroll County, Maryland.
The May Eye Care Center & Associates is located at 250 Fame Ave, Suite 225, Hanover, PA 17331, in the Hillside Medical Center, Entrance F. Patients come from across York County and Adams County, Pennsylvania and Carroll County, Maryland: the office is about 15 miles from Gettysburg, about 17 miles from York, and about 19 miles from Westminster, MD.
How far is the Hanover office?
| Town | Distance | Typical drive | Main road |
|---|---|---|---|
| Spring Grove, PA | about 7 miles | about 15 minutes | Moulstown Road and Old Hanover Road |
| York, PA | about 17 miles | about 35 minutes | PA-116 and the Lincoln Highway |
| Dillsburg, PA | about 22 miles | about 35 minutes | PA-194 |
| Shrewsbury, PA | about 22 miles | about 35 minutes | PA-216 |
| Red Lion, PA | about 26 miles | about 50 minutes | PA-214 |
| Town | Distance | Typical drive | Main road |
|---|---|---|---|
| New Oxford, PA | about 6 miles | about 15 minutes | Hanover Street |
| East Berlin, PA | about 8 miles | about 15 minutes | PA-194 |
| Littlestown, PA | about 9 miles | about 20 minutes | PA-194 |
| Gettysburg, PA | about 15 miles | about 30 minutes | PA-116 |
| Town | Distance | Typical drive | Main road |
|---|---|---|---|
| Manchester, MD | about 14 miles | about 30 minutes | PA-94 and MD-30 |
| Taneytown, MD | about 17 miles | about 30 minutes | PA-194 and MD-194 |
| Hampstead, MD | about 18 miles | about 35 minutes | MD-30 (Hanover Pike) |
| Westminster, MD | about 19 miles | about 35 minutes | MD-97 |
| Eldersburg, MD | about 34 miles | about 1 hour | MD-97 |
| Sykesville, MD | about 36 miles | about 1 hour | MD-97 |
| Town | Distance | Typical drive | Main road |
|---|---|---|---|
| Reisterstown, MD | about 28 miles | about 50 minutes | MD-30 (Hanover Pike) |
| Carlisle, PA | about 32 miles | about 55 minutes | PA-94 |
| Harrisburg, PA | about 37 miles | about 1 hour | PA-194 and US-15 |
| Chambersburg, PA | about 40 miles | about 1 hour 10 minutes | US-30 |
Distances and drive times are approximate, measured in October 2026 between the office and the center of each town; allow extra time in traffic. For turn-by-turn directions from your own address: open the office in Google Maps ↗
Coming from York County for cataract surgery? There is a page for you: Cataract surgery for York, PA and York County →
Finding the office
- Address
- 250 Fame Ave, Suite 225, Hanover, PA 17331 — Hillside Medical Center, Entrance F
- Hours & phone
- Office hours, payment, and patient forms · (717) 637-1919
- Surgery
- Dr. May operates at Cherry Tree Surgical, the outpatient surgery center in Hanover that he founded in 2023.
Location questions, answered.
01Where is May Eye Care located?
The May Eye Care Center & Associates is at 250 Fame Ave, Suite 225, Hanover, PA 17331, in the Hillside Medical Center, Entrance F. Call (717) 637-1919 to schedule.
02How far is May Eye Care from York, PA?
The office in Hanover, PA is about 17 miles from the center of York — about 35 minutes by car. The main road between the two is PA-116 and the Lincoln Highway.
03How far is May Eye Care from Gettysburg, PA?
The office in Hanover, PA is about 15 miles from the center of Gettysburg — about 30 minutes by car. The main road between the two is PA-116.
04How far is May Eye Care from Westminster, MD?
The office in Hanover, PA is about 19 miles from the center of Westminster — about 35 minutes by car. The main road between the two is MD-97.
05How far is May Eye Care from Harrisburg, PA?
The office in Hanover, PA is about 37 miles from the center of Harrisburg — about 1 hour by car. The main road between the two is PA-194 and US-15.
06Does May Eye Care serve York County, PA?
Yes. The office is in Hanover, which is in York County. Distances from the office to other York County towns: Spring Grove (about 7 miles), York (about 17 miles), Dillsburg (about 22 miles), Shrewsbury (about 22 miles), and Red Lion (about 26 miles).
07Does May Eye Care serve Adams County, PA?
Yes. The practice serves Adams County from its office in Hanover. Distances from the office: New Oxford (about 6 miles), East Berlin (about 8 miles), Littlestown (about 9 miles), and Gettysburg (about 15 miles).
08Does May Eye Care serve Carroll County, Maryland?
Yes. The practice serves Carroll County, Maryland from its office in Hanover, PA. Distances from the office: Manchester (about 14 miles), Taneytown (about 17 miles), Hampstead (about 18 miles), Westminster (about 19 miles), Eldersburg (about 34 miles), and Sykesville (about 36 miles).
Ready to see
the world clearly?
Schedule a consultation with Dr. May today. Our team walks you through every step — from your first exam to your clearest day yet.
Contact the practice
Hanover, PA 17331
