Otto & Sons Nursery

Company Locations

Otto & Sons Nursery

Office Location
1835 E Guiberson Road
Fillmore, California 93015
Main Location
Claim Company plants icon
805 524-2123
plants icon
422 plant varieties listed as growing on NurseryPeople
plant zone icon
1 Location
website icon
Subscribe to view email information.

Contact Otto & Sons Nursery

Plants this nursery grows:

Login to view all the plants this nursery grows.