FedEx Office 596

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