Erika Ynga, DDS, Dentist

703 S Neil St
ChampaignIL  61820-5223 (Champaign County)


Phone: 217-398-2244
Fax: 217-398-9188

NPI: 1114056272
License Number: 019026093 (IL)