Specialty Physicians of Illinois (SPI) announced recently the relocation of its Homewood primary care clinic to a new, state-of-the-art facility in Cherry Creek Plaza. Effective Monday, Feb. 3, the clinic will officially open its doors at 18408 Governors Highway, offering enhanced care in a modern and welcoming environment.


The new clinic will continue to provide primary care services under the expertise of family medicine physician Josephine Minnicino and Imaobong Udonkang, a…


