Ellen Phyllis Carter, DDS, Dentist

5180 Park Ave
Ste Ste 260
MemphisTN  38119 (Shelby County)


Phone: 901-683-5827
Fax: 901-766-1640

NPI: 1538263132
License Number: DS4082 (TN)