Dr. Aristides Assimacopoulos, MD
4.2
(13)
Accepting new patients
28 years of experience
Offers telehealth
(309) 281-4000
Call for more information