Meeting Place Park

Westborough, Massachusetts