Lewis Castle


Located off East Street, Walpole, Massachusetts, Lewis Castle was built as a home on land which has been owned by the Lewis Family since the early 1700's.

 

Return to Historic Photos Main