3500 Mccaw Ave, Santa Barbara, California 93105 USA
Front entrance on 3500 McCaw Ave.
Photo Credit: Yelp