Saltonstall Park

149 Main St., Watertown, MA

Saltonstall Park is a park in Watertown, MA.

Upcoming events here

  • Llama-Rama! — Saturday, November 21, 2026 · 10:00 AM – 12:00 PM

Nearby places