FedEx Office 593

FedEx Office #593 is a FedEx Office Print & Ship Center located at 230 Newport Center Drive in Newport Beach, California.