Location KEEP FAMILIES CONNECTED220 California Ave #106Palo Alto, CA 94306Tel: (650) 504-5107 or (650) 619-7213Get Driving Directions from GoogleView Larger Map