FedEx Office 1928

FedEx Office #1928 is a FedEx Office Print & Ship Center located at 331 South State Road 135 in Greenwood, Indiana.