1. Almost Home Foundation 1800 W Irving Park Rd, Schaumburg, IL 60193 Coordinate: 42.00145,-88.12369 Phone: (630) 582-3738