Woman Jumps from Window at La Quinta on Higgins Rd Near Martingale Rd, Schaumburg
Schaumburg police and firefighter/paramedics responded about 2:45 AM Wednesday to a report that a woman jumped through a third floor window at La Quinta, 1730 East Higgins Road Schaumburg, IL. Police were on the scene […]