Smoker’s World – North Miami
2160 Northeast 123 St. North Miami, FL 33181
We’re located in beautiful North Miami, Florida on North East Street. Seconds away from Little Arch Creek, and minutes from North Bayshore Park. Come visit us today for all of your smoking pleasures!