We will be closed Thursday, March 27 through Saturday, March 29, as we will be attending the Vision Expo East conference. Normal hours will resume Tuesday April 1st. Our apologies for any inconvenience. 

Welcome to McAlear Eye Care!


McAlear Eye Care
1690 Main St (Route 18), South Weymouth, MA 02190
Located on Route 18 on the Weymouth/Abington town line, in the same plaza as Weymouth Food Mart.
Phone: 781-331-4004      Fax: 781-331-5004