OCEAN VIEW INN AND RESORT

171 ATLANTIC ROAD
Gloucester
Massachusetts
United States