Start from
Xfinity Store by Comcast
2825 El Camino Real #100, Palo Alto 94306