A menos que hayan expresado una preferencia por uno u otro en el pasado, los abordaría en función de por qué se está acercando a ellos. Si está escribiendo una carta en su calidad de médico / doctorado, lo que sea, use el Dr. Si le está escribiendo sobre asuntos gubernamentales, use el Alcalde. Si no es ninguno de esos (es decir, está escribiendo sobre las cuotas de la asociación de propietarios de viviendas o algo así), creo que usaría al Dr. solo porque no hay razón para llevar su trabajo del gobierno a un asunto privado y el alcalde es temporal … a menos que hacen algo realmente mal, serán médicos para siempre.
Pero solo soy yo. Realmente creo que cualquiera está bien porque ambas son ciertas. Honestamente, probablemente podrías usar Mr./Ms. con la misma facilidad porque imagino que la mayoría de los médicos no están tan involucrados en ser atendidos como médicos fuera del trabajo (y tal vez ni siquiera entonces) después de que la emoción desaparece.