Red Lotus Smoke Shop 82030019 Store in North Providence June 22, 2021 | Categories: Filter: Address 1852 Smith StreetNorth Providence, RI 02911Contact Tel.: 4015805636Email: redlotussmokeshop@gmail.com