FedEx Office 228

FedEx Office #228 is a FedEx Office Print & Ship Center located at 327 Congress Avenue in Austin, Texas.