Serta Dealer - The Back Store in Peoria, Illinois (Mattress, Furniture, Home) - Map

Map & Directions Store Details & Deals

Northwoods Mall
2200 W War Memorial Drive
Peoria, Illinois 61613

Phone: 309-692-1000

Detailed Map