Featured Item
Photos of Westminster Presbyterian Church

Photographs of the Exterior and Interior of Westminster Presbyterian Church located at 1360 West Main Street, Decatur, IL..
Photographs of the Exterior and Interior of Westminster Presbyterian Church located at 1360 West Main Street, Decatur, IL..