Specialty Physicians of Illinois clinic opens in new Homewood location
Specialty Physicians of Illinois, LLC primary care practitioners are now available in a new, state-of-the-art Homewood clinic in Cherry Creek Plaza. Specialty Physicians of Illinois, LLC primary care providers Josephine Minnicino, MD and Imaobong Udonkang …