1. Urban Air Tulsa 3328 E 51st St, Tulsa, OK 74135 Coordinate: 36.08968,-95.93927 Phone: (918) 576-6058