Search Results
Houghton Chapel
106 Central St, Wellesley, MA 02482
Located on the campus of Wellesley College, Houghton Chapel serves as a venue for a variety of functions, includingMore lectures, performances, concerts, religious services, college ceremonies and other events. It dates back to 1896 when the children of William S. Houghton provided a gift to the school in his memory for the construction of a new chapel.
See more »