1. Saint Francis of The Woods Farm Apt 9624 S Hackelman Rd, Coyle, OK 73027 Coordinate: 36.0108,-97.21614 Phone: (405) 466-3763