C.L.
He isn't in the areas you listed, but our dentist in Apple Valley meets all of your other requirements. Dr. Tim Nielsen, ###-###-####. We were just there this morning. It is a very small office, just Dr. Nielsen and his assistant, but I had digital x-rays this morning. It won't work if you are in a hurry though because he is going to be out of the office for two weeks starting next week. He is very kind and gentle.