John David Hall, MD, Psychiatry & Neurology

6809 Fairview Rd
CharlotteNC  28210-3336 (Mecklenburg County)


Phone: 704-796-4009
Fax:
Email: jha***@*****tt.net

NPI: 1114998267
License Number: 200500309 (NC)