Arnhold Tennis Center in Santa Barbara, CA 93106

Arnhold Tennis Center in Santa Barbara, CA 93106 (Santa Barbara County) is a sports center (Tennis) 🌐. Arnhold Tennis Center is located near Stadium Road.