FedEx Office 596

FedEx Office #596 is a FedEx Office Print & Ship Center located at 3992 Barranca Parkway in Irvine, California.