Map location of
New Hope Church, Clifton, MO, USA

Clifton, Missouri, United States