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