Our Welland store is located in the South Pelham Market Plaza. You can find us beside the Shoppers Drug Mart, and across the parking lot from the Sobeys. We carry a great selection of VQA wines as well as some refreshment products.
6770 McLeod Road South, 16.2 km