Elm Park and Isaac Sprague Memorial Tower

305 Washington St.
Wellesley
Massachusetts
United States