St. Peter’s Field is located at 65 Sherman Street, Cambridge, MA 02140
There is plenty of parking behind the Fresh Pond Mall, a short walk away through Danehy Park.
Get directions via MBTA