California Tropical Fruit Tree Nursery
Plant Nursery
2081 Elevado Rd, Vista, CA 92084, US
(760) 434-5085
Hours not published on validated sources
California Tropical Fruit Tree Nursery is a plant nursery and garden center in Vista, CA.
Plant Nursery Garden Center Gardening