Abundant Life Christian

2581 Leghorn St
Mountain View, CA 94043
Abundant Life Christian - Homestead Business Directory

Business Information

Christian Churches

Customer Reviews (1 reviews)

Citysearch User

on Citysearch May 08, 2006
I have been going to abundant life since it was in Menlo Park. A lot has changed, but not the congregation and the great staff. The sermons ... (more)

Browse our top cities

Browse cities by state