Downtown Milford

This old-fashioned town green is fringed by intimate shops that sell an eclectic variety of goods, from Victorian gifts to New England memorabilia. You can visit one of the state’s finest photo shops, Milford Photo for all your vacation photo needs.


River St, Milford, CT 06460, USA