St. Louis Locations

Mr. Nice Guy is your premier St. Louis area smoke shop with six 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 and our 5th location opened on the other side of the river in April 2017 at 10300 Lincoln Trail, Fairview Heights, IL. In December 2017, we opened up at 1550 Veterans Memorial Pkwy, St. Charles, MO 63303.


Mr. Nice Guy Cherokee

CURBSIDE PICKUP & WALK-IN

 2644 Cherokee St,

St. Louis, MO 63118 

(314) 553-9256

Hours: 8am-10pm

 

Mr. Nice Guy St. Charles

CURBSIDE PICKUP & WALK-IN

1550 Veterans Memorial Parkway

St. Charles, MO 63303

(636) 757-5551

Hours: 8am-10pm

 

Mr. Nice Guy Florissant

CURBSIDE PICKUP & WALK-IN

 3359 N. Hwy 67

Florissant, MO  63033

(314) 395-3106

Hours: 8am-10pm

 

Mr. Nice Guy Fairview Heights

CURBSIDE PICKUP & WALK-IN

10300 Lincoln Trail,

Fairview Heights, IL 62208

(618) 213-8838

Hours: 8am-10pm

 

Mr. Nice Guy Alton

CURBSIDE PICKUP & WALK-IN

2801 Homer M Adams Pkwy

Alton, IL 62002

(618) 433-8711

Hours: 10am-7pm

 

Mr. Nice Guy Olive

CURBSIDE PICKUP & WALK-IN

8506 Olive Blvd.

St. Louis, MO 63132

(314) 736-4121

Hours: 8am-10pm