FedEx Office 5137

FedEx Office #5137, also known as FedEx Office Santa Rosa CA, is a FedEx Office Print & Ship Center located at 700 3rd Street in Santa Rosa, California.