Customer Care Number:

+1 650-329-2436

Email Address:

businessregistry@cityofpaloalto.org

Contact Person:

Address:

1213 Newell Rd, Palo Alto, CA 94303, United States

Website:

http://www.cityofpaloalto.org