Richard Lester Ardis, DDS, Dentist

2850 Mesa Verde Dr
#f
Costa MesaCA  92626-4857 (Orange County)


Phone: 714-641-3272
Fax:

NPI: 1477760114
License Number: 14713 (CA)