About Lewis Tower House
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
The Lewis Tower House is an historic house at 2199 Mendon Road in Cumberland, Rhode Island.
Source From:
Wikipedia
2202, Mendon Road, Rhode Island, United States of America, 02864