238 Thames Street South, Ingersoll ON N5C 2T5
Phone: (519) 425-0202
Suite 21-279 Weber St. N. (beside Swiss Chalet), Waterloo ON N2J 3H8
Phone: (519) 885-5433
310-751 King St W, Kitchener ON N2G 1E5
Phone: (519) 603-0505
659 Central Ave, London ON N5W 3P7
Phone: (519) 852-0422
105 University Avenue East, Suite 8, Waterloo ON N2J 2W1
Phone: (519) 574-0515