Isla Vista Neighborhood Clinic
970 Embarcadero del Mar
Santa Barbara, CA - 93117
(805) 968-1511
Santa Barbara, CA - 93117
(805) 968-1511
Reviews
About Isla Vista Neighborhood Clinic
Bi-lingual staff