The Roots Dispensary is a cannabis retail store located at 805 W Laurel Ave, Lompoc, California, 93436.
Reviews are checked by our team before they are published.