Trailhead Center for Yoga & Ayurveda
- Address:801 S Grand Ave W, Springfield, IL 62704
- Phone:(217) 899-1970
- Reviews: 12Rating: 4.3
This place holds a special place in my heart! The atmosphere is so warm and welcoming. The owner and the teachers are amazing. This is truly the best place for beginners to start their yoga path and for practitioners of all levels continue their journey.... more