Carolyn Owens Woods, MD, Internal Medicine

6401 Poplar Ave Ste 190
MemphisTN  38119-4810 (Shelby County)


Phone: 901-866-8700
Fax:

NPI: 1134151509
License Number: 11617 (TN)