1. Meadows Buildings 1485 N Highway 66, Catoosa, OK 74015 Coordinate: 36.17722,-95.75026 Phone: (918) 698-2196