Ballet and swim

I live on the edge of Gladwyne, near West Conshohocken. I am looking for a good place for ballet lessons and swim lessons for my 4 yo.

In KoP there is Upper Merion Dance and Gymnastics Center. DD is too young to go, but I will be looking into it when she turns 3 (youngest age they take is 3).
We go to swim lessons at the Plymouth Twp. Community Center and it is great. Non-residents pay a few extra dollars I think, nothing big.
Both places have websites.