Downers Grove is located in Downers Grove, United States on 5001 Main St. Downers Grove is rated 4.5 out of 5 in the category train station in United States. The RoomPlace is your one stop shop furniture store to get it all from living room & dining room sets, bedroom furniture, mattresses & more with 25 stores in he Chicago, Illinois and Indianapolis, Indiana regions