1. InjuryFone 684 S Barrington Rd, Streamwood, IL 60107 Coordinate: 42.01979,-88.14539 Phone: (630) 474-3962