Lewis Karen OD The Baron Building, 3 Central Square, Cambridge, MA 02139, United States of America +1 617-225-2258 Friday 10 am to 7 pm Saturday 11 am to 4 pm Sunday Closed Monday 10 am to 8 pm Tuesday 10 am to 7 pm Wednesday 7:30 am to 7 pm Thursday 10 am to 6 pm Reviews Map