FedEx Office 229

FedEx Office #229 is a FedEx Office Print & Ship Center located at 101 South Shackleford Road in Little Rock, Arkansas.