FedEx Office 5137

FedEx Office #5137 is a FedEx Office Print & Ship Center located at 650 4th Street in Santa Rosa, California.