Diana L Solis, MD, Family Medicine

2350 Royal Blvd
Ste 300
ElginIL  60123-4719 (Kane County)


Phone: 847-742-3120
Fax: 847-742-4021
Email: dso***@*****oo.com

NPI: 1992705958
License Number: 036099240 (IL)