Skip to main content

We have moved to our new location, 1638 Main Street.

Home » Contact Us » Book an Appointment Online

Book an Appointment Online

Book an Appointment with Dr. Thomas J. McAlear

We are a full service optical, so just one visit can take care of all of your vision needs. Click the button below to book an appointment.

1638 Main St
Weymouth, MA, 02190

Schedule An Appointment Online (781) 331-4004