William Long, MD, Internal Medicine

8401 Medical Plz Dr
Ste 300
CharlotteNC  28262-8797 (Mecklenburg County)


Phone: 704-316-1800
Fax: 704-316-1773

NPI: 1992778906
License Number: 25614 (NC)