1. Citadel Intelligence Corporation 14119 E 88th St N, Owasso, OK 74055 Coordinate: 36.28311,-95.81482 Phone: (918) 527-3478