Margaret Ruth Davis, MD, Family Medicine

1200 E Main St
Ste 12
SpartanburgSC  29307-1711 (Spartanburg County)


Phone: 864-560-9260
Fax: 864-560-9265

NPI: 1477880755
License Number: LL25138 (SC)