FedEx Office 5150

FedEx Office #5150, also known as FedEx Office San Luis Obispo CA, is a FedEx Office Print & Ship Center located at 894 Monterey Street in San Luis Obispo, California.