The Rock Church of St. Louis- Soulard Campus
Address | 2420 S 12th St, St. Louis, MO |
Phone | (314) 968-0600 |
Website | therockstl.com/soulard-campus |
Categories | Church, Baptist Church |
Rating | 1 1 review |
Similar companies nearby St. Francis de Sales Oratory — 2653 Ohio Ave, St. Louis, MO, United States Peace Tabernacle Church — 3514 Oregon Ave, St. Louis, MO, United States Tabernacle of Worship — 4601 Morgan Ford Rd, St. Louis, MO Way of Life Church — 1730 S 11th St, St. Louis, MO, United States |