This FedEx location has closed
FedEx
1900 Embarcadero Rd, Palo Alto CA 94303
Write a review
Nearest FedEx Stores
0.4 miles
FedEx Drop Box - 2100 Geng Rd, Palo Alto
1.61 miles
FedEx OnSite - 2605 Middlefield Rd, Palo Alto
1.68 miles
FedEx Drop Box - 1900 University Ave, East Palo Alto
Palo Alto, California
FedEx
1900 Embarcadero Rd, Palo Alto
Suggest an Edit