- Address:3216 W San Pedro St, Tampa, FL 33629
- Phone:(813) 839-9642
- Rating:1.0
I don't know what kind of "yoga studio" this is, but the neighborhood wishes they would stop letting high school students drink by the pool and scream in the middle of the night on week nights.