Richard Charles Herring, MD, Allergy & Immunology

2630 E 7th St
Ste 100
CharlotteNC  28204-4318 (Mecklenburg County)


Phone: 704-372-7900
Fax: 704-998-0914

NPI: 1619177102
License Number: 2010-00510 (NC)