Helen Durhams Temple
- Address
-
7734 South Drexel Avenue
Chicago, IL 60619
Helen Durhams Temple is a church in Chicago, Illinois.
Location data © OpenStreetMap contributors.
Helen Durhams Temple is a church in Chicago, Illinois.
Location data © OpenStreetMap contributors.