1. New Hopedale Mennonite Church 213 S Meno Ave, Meno, OK 73760 Coordinate: 36.38963,-98.17609 Phone: (580) 776-2256