MD Dr. Michael Louis Demeo Is this you? Claim your profile Optometry 0Leave a review Kennedy And Perkins 1100 W Main St Ste B, Branford, CT, 06405 1 other location (203) 488-0739