Nurseries-Plants & Trees in Taft, CA Botanica Rancho Alegre1012 6th StTaft, CA, 932686617651000Garden CentersNurseries Plants TreesNurseryPlant NurseriesPlant Nursery Show More