Locations

Recent News

U16 Teams Annnounced!

September 27, 2020

Contact Info

Calgary Royals

PO Box 36052 Lakeview Post Office
Calgary, Alberta
T3E 7C6

403-968-7316

admin@calgaryroyals.ca