Light & Life Isla Vista Church

935 Embarcadero del Norte, Goleta, CA, 93117

Phone: (805) 665-3487

Connect: Facebook

Nearby Churches

What to expect on your first visit