Fitness Tech 21 Vaughan Rd #120, Toronto, ON M6G2N2