Shepherd of the Hills Lutheran

Lutheran

11935 Natural Bridge Rd, Hazelwood, MO, 63044

Phone: (314) 308-7933

Website: www.sothstl.org

Connect: Facebook

Nearby Churches

More Lutheran churches in Hazelwood, MO

What to expect on your first visit