La Quinta Inn Milford

24 Beaver St
Milford
Massachusetts
United States