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.
325 Thorold Rd, 1.1 km