James Holmes, DO, Family Medicine

525 N Tryon St
CharlotteNC  28202-0202 (Mecklenburg County)


Phone: 843-621-3641
Fax: 843-413-3283

NPI: 1497374060
License Number: PG0668 (SC)