Margaret Boles Davis, PT
Add Hours
ACCEPTING
NEW PATIENTS
NEW PATIENTS
Amenities:
Wheelchair accessible
Margaret Boles Davis, PT has not yet specified accepted insurance plans.
Primary: Physiatrist (Physical Medicine & Rehabilitation)
Sub-Specialty: General
Additional Specialties: Physical Medicine/Rehabilitation
Davis, Margaret B, PT
Phone: (919) 544-8413
Address: 1009 Slater Rd Ste 410, Durham, NC 27703
5410 Page Rd Ste 3, Durham, NC 27703
3100 Nc 55 Hwy Suite 101, Cary, NC 27519
1920 E Nc Highway 54 # 240,, Durham, NC 27713
630 Davis Dr, Morrisville, NC 27560
1000 Centre Green Way, Cary, NC 27513
3100 Nc 55 Hwy Ste 102, Cary, NC 27519
1616 Evans Rd Suite 150, Cary, NC 27513
6501 Weston Pkwy, Cary, NC 27513
10211 Alm St, Raleigh, NC 27617
5832 Fayetteville Rd Suite 106, Durham, NC 27713