The Artist Tree is a cannabis retail store located at 3257 W Shaw Ave, Unit 102/111, Fresno, California, 93711. It appears on the list of licensed cannabis retailers published by the California Department of Cannabis Control (DCC).
Reviews are checked by our team before they are published.