Shoppers Drug Mart ← View details 7980 Menard Street, Windsor, ON N8S 1V9 +1 519-945-2304 Get Directions From* To * — Required information