David E Shanks, MD, Internal Medicine

3717 Latrobe Dr Ste 750
CharlotteNC  28211-4826 (Mecklenburg County)


Phone: 704-364-6676
Fax: 704-364-1358

NPI: 1114096898
License Number: 20440 (NC)