Vape shops/Illinois/Hammond area/Melrose Park/Mr. Dee's Smoke Shop (winston Plaza)MMr. Dee's Smoke Shop (winston Plaza)Melrose Park, IL, in the Hammond areaHours unknownDirectionsCallWebsiteOverviewDealsReviews1376 Winston Plz, Melrose Park, IL, 60160-1508Vape shop(708) 345-2799winston-plaza.comMore vape shops near Melrose ParkSSmoke Zone Melrose ParkOpen until 10 PM · 1.0 miVape shopTT-Town Vape · NorthlakeHours unknown · 2.2 miVape shopSSky Tobacco · River GroveHours unknown · 2.2 miVape shopVVape Soul Tobacco · Schiller ParkHours unknown · 3.0 miVape shopSSmokepost · ChicagoHours unknown · 3.3 miVape shopReport a problem with this listing