Streamwood IL Check Cashing Service 1. 698 S Barrington Rd, Streamwood, IL 60107 | Illinois Cash Advance (630) 289-6384