Terra Sol Garden Center

5320 Overpass Road
Santa Barbara, CA 93111
805-964-7811