
Cannabis Dispensary | The Artist Tree Marijuana Dispensary is a cannabis retail store located at 240 Iowa Ave, Riverside, California, 92507. It appears on the list of licensed cannabis retailers published by the California Department of Cannabis Control (DCC).