Charlotte A Deflumere, MD, Internal Medicine

1068 Cresthaven Rd
Ste 110
MemphisTN  38119-0800 (Shelby County)


Phone: 901-405-6470
Fax: 901-747-2338

NPI: 1457354599
License Number: MD0000020004 (TN)