Overview
Town Sports International, LLC is located in Elmsford, NY, United States and is part of the Arts, Entertainment & Recreation Sector Industry. Town Sports International, LLC has 100 total employees across all of its locations and generates $118.75 million in sales (USD). There are 519 companies in the Town Sports International, LLC corporate family. Town Sports International, LLC is located in Elmsford, NY, United States and is part of the Arts, Entertainment & Recreation Sector Industry. Town Sports International, LLC has 100 total employees across all of its locations and generates $118.75 million in sales (USD). There are 519 companies in the Town Sports International, LLC corporate family.