James R Long, MD, Internal Medicine

114 W Medical Park Dr
LexingtonNC  27292-6773 (Davidson County)


Phone: 336-249-8760
Fax: 336-249-2710

NPI: 1457356768
License Number: 33456 (NC)