FedEx Office 307

FedEx Office #307, also known as FedEx Office City of Industry CA, is a FedEx Office Print & Ship Center located at 18218 Gale Avenue in City of Industry, California.