Village of Crestwood Illinois Address: 13840 Cicero Ave, Crestwood, IL 60445 Phone: (708) 371-4800 Services: Ambulance Call (708) 371-4800 Get Directions