I love Avondale Dance Centre. It is not only a great facility, but it is filled with wonderful people! The staff is extremely friendly. There are all levels of dancers at Avondale, but their competition team is out of this world. What a classy, sophisitcated dance school. I absolutely love it!
Pros: Great Parking, credit cards accepted.