1 people saved this
Established in 1982, the Longwood Symphony Orchestra (LSO) is a symphony orchestra dedicated to performing concerts in aid of medical charities. 80% of the LSO's 120 members are drawn from Boston's illustrious medical community.
- Amenities: Accessible Facilities
Trustees Literary Trail
In addition to the miles of beautiful wooded trails, open beaches, and green pastures found...
Search All Listings Here.