6 contenders in this category.
National Training Center
“The NTC, part of Orlando Health South Lake Hospital, is a state-of-the-art
sports and fitness facility located in Clermont, Florida. The NTC provides comprehensive wellness programs, events and training services to educate and support our community and athletes in their achievement for health and performance excellence.