/

Isla Vista, California Healthcare / Social Facilities

Found 1 place

Address: 892 Camino Del Sur, Isla Vista, CA 93117

Latitude: 34.413 (34°24′47″N), Longitude: -119.8623 (119°51′44″W)

Phone: (805) 324-2372

Details