Getting in Touch


The Center for Spiritual Life is located in Palo Alto, CA at Aldersgate United Methodist Church, 4243 Manuela Ave. 

 

The Center for Spiritual Life

4243 Manuela Ave. Palo Alto, CA 94306

T: (650) 948-6806
E: centerforspirituallife@gmail.com