Carl Arthur Humphries, DMD, Dentist

15 12th Ave Ne
ArabAL  35016-5403 (Marshall County)


Phone: 256-586-1330
Fax: 256-586-1329

NPI: 1114974276
License Number: 3859 (AL)