Clam Box of Ipswich

246 High St.
Ipswich
Massachusetts
United States