Margaret Boles Davis, MD, Physical Medicine & Rehabilitation

1009 Slater Rd Ste 410
DurhamNC  27703-8446 (Durham County)


Phone: 919-544-8413
Fax:

NPI: 1740937416
License Number: P5966 (NC)