Liberty Church
- Address
-
279 Liberty Church Rd
Exeter, RI 02822
Liberty Church is a church in Exeter, Rhode Island.
Location data © OpenStreetMap contributors.
Liberty Church is a church in Exeter, Rhode Island.
Location data © OpenStreetMap contributors.