The Artist Tree – Oxnard Address 600 N A St, Oxnard, CA 93030 GPS 34.208216333111, -119.17851220907 Telephone (805) 394-8733 Web Visit Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » California Pot Shops » Southern California Pot Shops » Ventura County Pot Shops » The Artist Tree – Oxnard