Caroline Moffett Barrett, MD, Internal Medicine

130 Mason Farm Rd
4119b Bioinformatics Bldg
Chapel HillNC  27599-7080 (Orange County)


Phone: 919-966-3997
Fax:

NPI: 1598290173
License Number: 2020-02675 (NC)