The Church of the Holy Spirit

Lake Forest Map
Find Parking


The Church of the Holy Spirit is located at 400 E. Westminster Road, Lake Forest.