New Life Family Church St Louis MO 63115-1600, Churches, Temples, And Shrines.
2849 N Euclid Ave
St Louis MO 63115-1600
View Map
Pastor: Byron K Curry
Denomination: Churches, Temples, And Shrines
Ministries:
Attendance:
Phone: 314-361-5588
Fax:
Mobile:
Also listed in:
St Louis City MO Churches » St Louis MO Churches 63115