Jenney Park, 6 Spring Lane Plymouth, MA 02360 A large park along Town Brook in the center of downtown Plymouth. Website