FedEx Office Print & Ship Center - Fxo Inside Walmart 3460 in Peoria, Illinois (mail, package delivery, courier) - Map

Map & Directions Store Details & Deals

8915 N Allen Rd
Peoria, Illinois 61615
Location in property: Inside Walmart

Phone: (309) 643-6541

Detailed Map