We’re excited to announce the opening our newest clinic in Elgin. The new Elgin clinic has 49,000-square-foot state-of-the-art facility that will allow Ortho Illinois to expand access to orthopedic subspecialty services. The clinic is conveniently located at 1550 N....read more