Illini Smiles
Closed
701 Devonshire Dr Ste D1
Champaign, IL 61820
Creating Smiles in the C-U Area.
Illini Smiles is accepting new patients! We offer dental and cosmetic services for the whole family. Call to schedule an appointment today!
Dr. Xu has many certifications and training so we can offer you the best dental services...
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.