Location & Contact Academy Sport and Fitness 40 Vogell Road, Unit #32Richmond Hill, Ontario L4B 3N6 (located off Hwy 404 & 16th Ave) Phone (905) 780-0913 e-Mail [email protected] Online Class Registration Access New TO ACADEMY?Create a Family Account ALREADY HAVE AN ACCOUNT?Log in to the Family Portal