225 East Beaver Creek Road, Richmond Hill, ON, Canada 946 Lawrence Avenue East, Toronto, ON, Canada 1100–119 Spadina Avenue, Toronto, ON, Canada 28 Church Street South, Richmond Hill This provider is online-only. 1965 Britannia Rd W #210, Toronto This provider comes to you. This provider comes to you. 1006 Plains Road East, Burlington, ON, Canada This provider comes to you. 8611 Weston Road, Unit 16, Woodbridge, ON, Canada 10501 Weston Road, Vaughan, ON, Canada This provider comes to you. This provider comes to you. This provider comes to you. 9600 Bathurst Street, Maple, ON, L6A 3Z8 This provider comes to you. Rainbow Health Ontario Sherbourne Health 333 Sherbourne Street Toronto, Ontario M5A 2S5 200 North Service Road West, Oakville, ON, Canada This provider is online-only. 6981 Millcreek Drive, Unit 39, Mississauga, ON, Canada This provider comes to you. 1369 St Clair Ave W, Toronto, ON, Canada 54A Maple Grove Ave., Richmond Hill This provider comes to you. This provider comes to you. Burlington, Oakville, Mississauga, Milton and GTA, Toronto