St. Louis Locations
Mr. Nice Guy is your premier St. Louis area smoke shop with 5 locations to better serve you. Our first location at 5892 Delmar Blvd. opened in September of 2013. We debuted our second location at 2636 Cherokee St. in the summer of 2014 and our third location in Florissant, MO opened on July 1, 2015. Our fourth location opened May 2016 right off of Highway 170 and Olive at 8506 Olive Blvd. Our newest location, on the other side of the river, opened in April 2017 at 10300 Lincoln Trail, Fairview Heights, IL.
2644 Cherokee St, St. Louis, MO 63118
5892 Delmar Blvd, St. Louis, MO 63112
Mr. Nice Guy on Olive
8506 Olive Blvd, St. Louis, MO 63132
Mr. Nice Guy in Florissant
3325 N Hwy 67, Florissant, MO 63033