FedEx Office 224

FedEx Office #224, also known as FedEx Office Peoria IL University Avenue, is a FedEx Office Print & Ship Center located at 3465 North University Street in Peoria, Illinois.