FedEx Office 1005

FedEx Office #1005 is a FedEx Office Print & Ship Center located at 5591 East 7th Street in Long Beach, California.