Evansville Yoga Center
- Distance:2.37 mi
- Address:1421 N Main St #103, Evansville, IN 47711
- Phone:(812) 746-0116
- Reviews:6Rating:3.5
Knowledgeable and welcoming, with friendly energy. Seems currently to be geared towards beginners .. Great place to work and take yoga. You feel the beautiful energy as soon as you walk in the door.... more