New Testament Christian Church of Saint Louis, Missouri St Louis Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
1123 Holly Hills Ave
St Louis,
MO
63111
United States
Phone: (314) 351-8835
Click here to contact the church Â
Church Pastor
Rev. David Devonshire
Pastor
1123 Holly Hills Ave
St Louis,
MO
63111
United States
Phone: (314) 351-8835
Click here to contact Rev. David Devonshire Â