Local News, Provided News

Specialty Physicians of Illinois announces opening of new primary care clinic in Cherry Creek

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.

Imaobong Udonkang
Josephine Minnicino

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

Popular stories < 7 days

Newsletter

New Irwin Park playground

Izaak Walton community picnic