Downtown yoga
- Address:305 Southwest Water Street, Peoria, IL 61602
- Phone:(309) 645-7762
- Reviews: 3Rating: 5.0
This place is the best yoga place I have ever visited in my entire life. The instructors are so friendly. They act professional, but at the same time it feels like they are your best friend whom you have known your whole life.... more