Milford CT Optometrists Od 1. 50 Broad St, Milford, CT 06460 | Park Lane Deli & Grille (203) 878-1498