📍 230 Shawmut Avenue, Boston
Peters Park — Landmark in Boston, Massachusetts, USA. 230 Shawmut Avenue, Boston. Hours, map, contact. USAForAll.