Churches in Alviso, CA
Star Of The Sea Church