Featured News: Mountain View, California, U.S.A.

MOUNTAIN VIEW, CA – in a time where closing churches has become the norm, one church opens its doors to the community in the City of Mountain View.