The Floor Store ← View details 6200 Tecumseh Rd E, Windsor, ON N8T 1E6 +1 519-944-8811 Get Directions From* To * — Required information