1. American Star Total Home Comfort 320 W Irving Park Rd Ste 1, Itasca, IL 60143 Coordinate: 41.97104,-88.01743 Phone: (630) 775-1772