FedEx Office 318

FedEx Office #318 is a FedEx Office Print & Ship Center located at 19674 Beach Boulevard in Huntington Beach, California.