Hours Of Operations 24 Hour Fitness Oklahoma Owasso 74055 24 Hour Fitness Hours of Operation and Location in Owasso, OK 74055 4.1 - 75 votes 12202 E 93rd St N, Owasso, OK 74055 (918) 609-6090 Get Directions 24 Hour Fitness Hours Category: Beauty & Health Sports Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore OwassoView More Apparel Sam's ClubTJ MaxxRoss Dress for LessBig LotsCato Sports TargetVansColemanA & M EnterprisesSport Center Jewelry Sam's ClubHobby LobbyCatoKohl's OutletBelk Recommend For You Aldi SIMPLE Mobile H2O Wireless Bath & Body Works Ashley Furniture Homestore Verizon Wireless Dell Dollar Store Rue 21 Ross Stores