New Life Church Santa Barbara. We are a Foursquare Church that cares for the people in our city and around the world....
Website: nlcsb.org
Phone: (805) 687-1116
50 E Alamar Ave Santa Barbara, CA 93105 763.34 mi
Is this your business? Verify your listing