St. Louis Locations

Mr. Nice Guy is your premier St. Louis area smoke shop with six locations to better serve you and now one Chicago location! 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 and our 5th location opened on the other side of the river in April 2017 at 10300 Lincoln Trail, Fairview Heights, IL. Our newest STL location opened December 2017 at 1550 Veterans Memorial Pkwy, St. Charles, MO 63303. Our Chicago location opened January 2018 at 3434 N Halsted St, Chicago, IL 60657. 

Mr. Nice Guy Chicago

 3436 N Halsted St, Chicago, IL 60657

(773) 857-0244

Mr. Nice Guy Chicago

Mr. Nice Guy on Cherokee

 2644 Cherokee St, St. Louis, MO 63118 

(314) 553-9256

MNG cherokee.jpeg

Mr. Nice Guy in St. Charles

1550 Veterans Memorial Parkway, St. Charles, MO 63303

(636) 757-5551

mng logo to use.JPG

Mr. Nice Guy in Florissant

 3325 N. Hwy 67, Florissant, MO  63033

(314) 736-4122


Mr. Nice Guy in Fairview Heights

10300 Lincoln Trail, Fairview Heights, IL 62208

(618) 213-8838


Mr. Nice Guy on Delmar

5892 Delmar Blvd,  St. Louis, MO 63112

(314) 449-1092

Mr. nice guy delmar

Mr. Nice Guy on Olive

8506 Olive Blvd, St. Louis, MO 63132

(314) 736-4121


Mr. Nice Guy in Alton

2801 Homer M Adams Pkwy, Alton, IL 62002

(314) 449-1092