David Scott Moss, MD, Internal Medicine

10320 Mallard Creek Rd
Ste 271
CharlotteNC  28262-9756 (Mecklenburg County)


Phone: 704-503-6321
Fax: 704-503-7957

NPI: 1255413597
License Number: 28282 (NC)