Naperville, IL Dentist
Dr. Mark Mendiola and Dr. Larissa Navarro
1550 N Route 59, Suite 148
Naperville, IL 60563
Phone: (630) 369-6222
We are located in Pebblewood Plaza just south of I-88 and N. Rte 59, behind Wendy’s.