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