John Daniel Marshall, DMD, Dentist

2820 Lurleen Wallace Blvd
NorthportAL  35476-3249 (Tuscaloosa County)


Phone: 205-339-6762
Fax: 205-339-9103
Email: crd***@*****st.net

NPI: 1023199213
License Number: 4859 (AL)