McAlear Eye Care

 
Locations
1690 Main St (Route 18)
South Weymouth, MA 02190
Map it

The practice is 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
Hours:
Tue Noon - 8:00 pm
Thu Noon - 8:00 pm
Fri 10:00 am - 4:00 pm
Sat 10:00 am - 4:00 pm


Notice of Privacy Practices