1399 Bennington St., East Boston, MA
Belle Isle Marsh Reservation is a nature center in East Boston, MA.