Joshua Ashmore McClanahan, DMD, Dentist

1490 N Bank Pkwy Ste 130
TuscaloosaAL  35406-2431 (Tuscaloosa County)


Phone: 205-349-4716
Fax:

NPI: 1477916435
License Number: 6316 C1 (AL)