8812 W Dempster St
Niles IL 60714

Sponsored Topics

See a problem? Let us know!
<p>Located in the Dempster Plaza shopping area, Rent-A-Center is a furniture rental chain that offers much more; it also rents out appliances, computers and electronics. Delivery and set-up is included in the rental rates The chain's mission is to match any competitor's price.&nbsp;</p>