The place was great but it shut down and now there is a dance studio in it's place. The Delaware over by the hospital at 35th and Lamar is still open and they are great.
Address: 3654 Bee Caves Rd Ste A, Austin, TX 78746-5371
Location: United States > Texas (TX) > Austin
Phone Number: +1 512-347-1045