Fitness & Recreation Centers
Team Cho Taekwondo Academy is a Taekwondo and kickboxing studio located inside the Glen Lochen building in Glastonbury. We are dedicated to bringing the best Taekwondo in the Glastonbury area.