The Studio of South Tampa is a Music school located at 4237 W El Prado Blvd, Tampa, FL 33629. It has received 2 reviews with an average rating of 5.0 stars.
The address of The Studio of South Tampa: 4237 W El Prado Blvd, Tampa, FL 33629
The Studio of South Tampa has 5.0 stars from 2 reviews
Music school