Pelam's

143 Oxford St. North
Auburn
Massachusetts
United States