Cartogiraffe.com

Saint Stephen's Chapel

Saint Stephen's Chapel is a church in Lower West Side in Chicago.

Pin to show location on the map Saint Stephen's Chapel

Building
church
Operator
Society of Jesus