List of 24 Hour Fitness Stores in Owasso, OK Outlet Note Regular Brands 24 Hour Fitness Oklahoma Owasso Rating 4.9 based on 76 votes Products Personal Training Health Club Exercise Classes NameAddressPhone Name/Address/Phone 24 Hour Fitness outlet - Owasso 12202 E 93rd St N (918) 609-6090 People Also Viewed