Michael B Randle, DMD, Dentist

101 Missionary Rdg
Ste 101
BirminghamAL  35242-5255 (Shelby County)


Phone: 205-995-1450
Fax: 205-981-0540

NPI: 1407914104
License Number: 4539 (AL)