1. Baptist Village 12600 E 73rd St N, Owasso, OK 74055 Coordinate: 36.26011,-95.83482 Phone: (918) 272-8007