400 Manning Rd.
Tecumseh, ON N8N 4Z4
PLAZA: St. Clair Beach Shopping Centre
Wine Rack is the neighbourhood wine shop of choice – offering an excellent selection of quality wines and great service in a comfortable and friendly environment. Whether it's for party planning, great gift ideas or selecting that perfect bottle of wine for any occasion or meal — just ask us, we're here to help!
The Wine Rack is located inside Zehr's Great Foods.