Overview Details Press Releases Multimedia Locations People Groups Personal training in Owasso, Oklahoma. Slade was created as the ultimate tool for you to accomplish your fitness goals in a private uplifting environment with passionate trainers who are dedicated to getting you there!