4675 Steeles Avenue East, Toronto [map] tel: 416-371-9668
1142 Bank Street, Ottawa [map] tel: 613-730-1516
257 Lakeshore Rd. E., Mississauga [map] tel: 905-278-1953
East York tel: 416-488-3590 fax: 416-488-3590
28 Labrosse St. , Moose Creek Mall, Moose Creek [map] tel: 613-538-2323 fax: 613-538-2432
5-420 Erb Street West, Suite 214, Waterloo [map] tel: (1) 800 735 580 fax: (1) 519 725 8755
Welland tel: 289-990-8000
Ottawa tel: 613-820-6972
1075 Highway 5 west, (enter from middletown rd.), Flamborough [map] tel: 905-627-2916
382 Eglington ave W, Toronto [map] tel: 416-873-0791