FedEx Office 288

FedEx Office #288, also known as FedEx Office Santa Clara CA El Camino Ctr, is a FedEx Office Print & Ship Center located at 2125 El Camino Real in Santa Clara, California.