Victor Escobar, DDS, Dentist

2917 Crossing Ct Ste A
ChampaignIL  61822-6185 (Champaign County)


Phone: 217-366-1246
Fax: 217-366-5287

NPI: 1750397501
License Number: 021-002026 (IL)