What is Fsu Leach Center?
Leach center is a recreation campus of the Florida State University. It is situated at Tallahassee, Florida, United States. Leach center was established in the year of 1991 as a recreation facility. It provides a wide range of recreational space to its students and staff members like the natatorium, gymnasium, spas, racquetball and squash courts, weight training and fitness rooms, indoor track and other multi-purpose areas. Leach Center also offers spinning, Yoga, Cardio Party, Xtreme Fit and Barre Lean. The address and contact number of Fsu Leach Center is also used for Fsu Leach center map, Fsu Leach center hours of operation, Fsu Leach center jobs, Fsu Leach center membership, Fsu Leach center classes and Fsu Leach center summer hours.