Contact Us

LOCATIONS

Cambridge -  (519) 904-2676
f
Cambridge -   (519) 930-7954

 Hanover (519) 369-3801
 
Harriston (519) 338-1117
f
  Mitchell (519) 904-3926
f
New hamburg - (519) 904-3605
  
Woodstock - (519) 398-1032
  
Petersburg   (519) 904-2741
  
Shakespeare (519) 904-3799
  
London - (519) 930-7963
  
Elmira - (519)-778-8811