Lord of Life Lutheran Church
- Memphis, TN
- 0.6 mi away
Lutheran
Church of the Holy Spirit is a Catholic church in Memphis, Tennessee, in Shelby County. It is located at 2300 Hickory Crest Dr, Memphis, TN 38119.
Explore other Catholic churches in Tennessee or all churches in Memphis.
Looking somewhere else? Find churches near any ZIP code, city or address: