James Allred, MD, Internal Medicine

1126 N Church St Ste 300
GreensboroNC  27401-1037 (Guilford County)


Phone: 336-663-5044
Fax:

NPI: 1669583316
License Number: 00026880 (AL)