1. The Green Oasis
3531 E Telegraph Rd, Fillmore, CA 93015
Coordinate: 34.40193,-118.80627
Phone: (407) 963-1768
2. Otto & Sons Nursery
1835 E Guiberson Rd, Fillmore, CA 93015
Coordinate: 34.38425,-118.85216
Phone: (805) 524-2123
3. Cactus-Mart
3571 Howe Rd, Fillmore, CA 93015
Coordinate: 34.40129,-118.80252
Phone: (805) 368-5433
4. Mejias Nursery Inc
2680 W Telegraph Rd, Fillmore, CA 93015
Coordinate: 34.38972,-118.95802
Phone: (805) 524-5375