Loren Towle Estate
Newton, United States
Not open to the public
On private land.
The Loren Towle Estate is a historic estate at 785 Centre Street in Newton, Massachusetts. Begun in 1920 for real estate executive Loren D. Towle, its 35-room Gothic-style English Revival mansion was designed by Arthur W. Bowditch, with landscaping by the Olmsted Brothers firm. Towle died in 1923 before completion, and in December 1925 the estate became home to the Newton Country Day School. It was added to the National Register of Historic Places in 1990.
Architect
Movement
- Built
- Type
- estate
- Heritage
- National Register of Historic Places listed place
- Place
- Newton, United States
This building on
Location