Location

St. Francis Episcopal Church of Willow Glen
1205 Pine Avenue, San Jose, CA. 95125
408-292-7090