We offer classes in Kitchener, Guelph and throughout the Waterloo-Wellington Region at the locations listed below.
Please visit our Schedule for information on what classes are offered at each location.

St. James'-Rosemount United Church, Kitchener
171 Sherwood Avenue
Kitchener, ON N2B 1K2
Dublin Street United Church, Guelph
68 Suffolk Street West
Guelph, N1H 2J2
Guelph Youth Music Centre
75 Cardigan Street
Guelph, ON N1H 3Z7
Puslinch Community Centre
23 Brock Road South
Aberfoyle, ON N0B 2C0
1201 River Road
Kitchener, Ontario N2A 3Y4