Map location of
New Saint Francis Xavier Catholic Church, Payne County, OK, USA

Oklahoma, United States