Open Bank Santa Clara, CA

2998 E El Camino Real