Drag box to select area
This Xerox corporate office is located in a private building and requires an ID badge or a visitor's pass to enter. There is a cafe nearby and a beautiful seating area and fountain outside the building.
3400 Hillview Ave, Palo Alto, CA 94304
- Hours: By Appointment
- Hours: Mon - Fri, 8am - 5pm
- Accessible: no