Village of Downers Grove Address: 801 Burlington Ave, Downers Grove, IL 60515 Phone: (630) 434-5980 Services: Ambulance Call (630) 434-5980 Get Directions