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