Map location of
Saint Francis Church, Humphrey, NE, USA

Humphrey, Nebraska, United States