FedEx Office 865

FedEx Office #865, also known as FedEx Office Lake Forest CA, is a FedEx Office Print & Ship Center located at 26761 Rancho Parkway in Lake Forest, California.