Super 8 Motel - Milford Super 8 Motel - Milford Super 8 Motel - Milford Super 8 Motel - Milford
Super 8 Motel - Milford Super 8 Motel - Milford Super 8 Motel - Milford Super 8 Motel - Milford
Address
1015 Boston Post Rd.
Milford, CT 06460
United States