Church in Fenton Missouri that desires to Encounter Jesus, Dwell in Love, and Echo the Hope of Christ.
1416 Larkin Williams Rd, Fenton, MO 63026