FedEx Office 593

FedEx Office #593, also known as FedEx Office Newport Beach CA Fashion Isla, is a FedEx Office Print & Ship Center located at 230 Newport Center Drive in Newport Beach, California.