Located on the Corner ofAlma and Channing in downtown Palo Alto
Hours: M-F 7:30am-8:00pm; Sat-Sun 8am-6pm