David E Harding, MD, Family Medicine

3509 Watermelon Rd
NorthportAL  35473-5174 (Tuscaloosa County)


Phone: 205-366-0221
Fax: 205-366-0342

NPI: 1770662124
License Number: 12131 (AL)