1. Mejias Nursery Inc 2680 W Telegraph Rd, Fillmore, CA 93015 Coordinate: 34.38972,-118.95802 Phone: (805) 524-5375