Shell ← View details 11475 Tecumseh Road East, Windsor, ON N8R 1B1 +1 519-735-4805 Get Directions From* To * — Required information