Village of Streamwood Address: 1095 E Schaumburg Rd, Streamwood, IL 60107 Phone: (630) 213-6300 Services: Ambulance Call (630) 213-6300 Get Directions