James Robert Shaw, MD, Family Medicine

377 Gallimore Rd
Brevard
BrevardNC  28712-8874 (Transylvania County)


Phone: 828-884-9030
Fax: 828-884-3563

NPI: 1457443079
License Number: 35197 (NC)