1. Left Foot Academy of Taekwondo 1127 Francis St, Longmont, CO 80501 Coordinate: 40.17865,-105.11709 Phone: (303) 776-8452