The Home Church Map Unavailable Address 1711 Winchester Blvd. @ W. Latimer Ave Campbell CA 95008 United States Upcoming Events No events in this location