Let’s Connect!

 

Crossroads Community Church is located at 2490 Middlefield Road in Palo Alto, California.