Appliance Doctor The ← View details 149 Tecumseh Road West, Windsor, ON N8X 1E8 +1 519-253-7467 Get Directions From* To * — Required information