Lemuel Shattuck Hospital in Boston, Massachusetts offers a wonderful tennis facility located at 170 Morton St, Boston, MA 02130. Whether you're a casual player or serious athlete, this Boston tennis court provides a great place to improve your game and connect with fellow tennis enthusiasts in the community.
The tennis court at Lemuel Shattuck Hospital features clay surfaces, giving players that classic feel many love for their tennis experience. If you're looking for outdoor tennis in Boston, ...