Located next to the Stratford Train Station, Last Call Wines & Liquors is a good-size spirit shop that sells beer, wine and liquor. The shop has a large selection of red and white wines and a variety of microbrews. Last Call Wines & Liquors also sells tobacco products and lottery tickets at this location.
0 Recommend Baffled Resident