Fairview Inn

133 Ocean St.
Marshfield
Massachusetts
United States
website