Text size:

-A +A

Armstrong George Cohen Will Ophthalmology has a reputation for excellence in eye care.

Due to winter weather, our Hatboro and Abington offices and optical shops will be CLOSED on Wednesday, March 21, 2018. If you have an appointment on Thursday, March 22, please call 215-672-9030 beforehand, as hours may be delayed or cancelled.

Armstrong George Cohen Will Ophthalmology offers quality full-service eye care. Our doctors perform comprehensive eye examinations, diagnosis and treatment of  eye disease and vision-saving surgery. In addition to their clinical skills, our staff treats each patient with respect and compassion. Your eyesight is a precious gift, and we are committed to helping you take care of it.

Our doctors have been practicing since the 1980s, and in 2003 moved to new state-of-the-art offices, forming the area’s premier ophthalmology practice. The offices in Hatboro and Abington are equipped with lasers and the latest technology to assure your best vision.  We are affiliated with Abington Memorial Hospital and the Wills Eye Surgical Network, serving patients in Bucks County, Montgomery County, and Philadelphia. 

Armstrong George Cohen Will Ophthalmology and our Optical Shops accept Medicare and most health insurance plans. We also accept four vision plans: Davis Vision, VBA, VSP, and EyeMed.  

CLICK HERE to view our Financial Policy.    

CLICK HERE to download our New Patient form.

CLICK HERE to download our Records Release Request form.

Meet the Doctors

Trust our board-certified ophthalmologists and experienced optometrists with your eye care. We welcome new patients!

Click here to meet the doctors > 

Need Directions?

We have two convenient locations just outside Philadelphia: in Hatboro, Bucks County, PA and Abington, Eastern Montgomery County, PA. Click here for office directions and contact information.


Cold and Flu Season

If you have cold or flu symptoms, please DO NOT come to the office.  You may call to cancel your appointment at any time with NO cancellation charge.

For the health of other patients and our staff, you may be asked to wear a mask if you show symptoms.