Dr. Victor Escobar Oral Maxillofacial Surgery & Dental Implant Center
Location: Champaign, IL — 2917 Crossing Court #A 61822
Phone: (217) 366-1246
Website: http://www.drvescobar.com/
Rated 3.6 out of 5 based on 64 patient reviews.
About Dr. Victor Escobar Oral Maxillofacial Surgery & Dental Implant Center
Dr. Victor Escobar Oral Maxillofacial Surgery & Dental Implant Center provides dental implant solutions, including All-on-4 and full-arch treatment.
Photos





