The Yoga Garden
- Distance: 1.50 mi
- Address:903 South St, Philadelphia, PA 19147
- Phone:(215) 238-0989
- Reviews: 9Rating: 4.3
I love this place. Every single person I've encountered there - staff, instructors and students - is friendly and welcoming. I've tried other studios and always left because the teacher didn't take the time to guide me or I was being pressured to move in ways that were painful for me.... more