Talangaholo
1020 Weeks St
Palo Alto, CA 94303
Talangaholo is a serene church located in Palo Alto California offering a tranquil space for worship and reflection. Surrounded by lush greenery this sacred site serves as a welcoming community hub where individuals gather for services spiritual growth and fellowship. Its architecture blends modern elements with traditional designs creating an inviting atmosphere for all visitors.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.