Interior Store Display Installations Inc ← View details 64 Shoemaker Street, Kitchener, ON N2E 3G4 +1 519-895-0532 Get Directions From* To * — Required information