Theresa Hall, MD, Family Medicine

3757 Drayton Hall Ln
CharlotteNC  28270-0412 (Mecklenburg County)


Phone: 704-321-0626
Fax:

NPI: 1740605179
License Number: 9500602 (NC)