Novation Church is located in the former Melvin Theater on Chippewa Street.

Top photo by Tom Lampe.

Contact

Address
2912 Chippewa St.
St. Louis, MO 63118
Website
novationchurch.com
Novation Church, 2912 Chippewa St.