Contact & Location
Address
142 W Twin Oaks Terrace, South Burlington, VT 05403, USA
Directions
The EDGE Sports & Fitness is a fitness facility in South Burlington, located at 142 W Twin Oaks Terrace, South Burlington, VT 05403, USA. It holds a 4.2-star Google rating based on 55 member reviews. Browse member reviews below to learn more about The EDGE Sports & Fitness.
Member Rating
4.2
Based on 55 reviews
Powered by Google
Updated Oct 2024