1. Pulmonary & Critical Care 1710 N Randall Rd Ste 260, Elgin, IL 60123 Coordinate: 42.07716,-88.33651 Phone: (847) 737-7769