Dr. Lawrence Lefland 81 Washington Ave, North Haven, CT 06473, United States of America +1 203-985-9000 http://totalvisioneyes.com/ Monday 9 am to 5 pm Tuesday 9 am to 5 pm Wednesday 9 am to 5 pm Thursday 9 am to 5 pm Friday 9 am to 5 pm Saturday Closed Sunday Closed Reviews Map