Kyle Edwards, MD, Physical Medicine & Rehabilitation

5832 Fayetteville Rd Ste 106
DurhamNC  27713-6291 (Durham County)


Phone: 919-410-8840
Fax:

NPI: 1285222547
License Number: P20100 (NC)