400 Hillside Avenue 

Suite 2
Needham, Ma 02494

Main office: (781) 444-6610

Optical Shop: (781) 444-8822
Fax: (781) 455-6597

 

 

OFFICE HOURS

 

Monday - Friday

8:30am - 5pm

 

Saturday-Sunday

Closed

 

 

OPTICAL SHOP HOURS 

 

Monday - Friday

9:00am-5pm

 

Saturday-Sunday

Closed