Buffalo’s leader in Sports Performance, Injury Prevention and Speed Training.
Learn More


When I came to Fred I was a 300lb disaster with no real sense on how to make the right changes in life. I never wanted to look in the Read More…
(716) 400-4869
Contact Us Today to Get StartedWe use cookies to analyze site traffic and improve your experience. Click Accept All to allow analytics cookies.