Edna Toubes-Klingler, MD, Internal Medicine

1906 Peabody Ave
DallasTX  75215-2821 (Dallas County)


Phone: 214-421-7848
Fax: 214-421-1119
Email: eto***@*****ol.com

NPI: 1508837113
License Number: M2157 (TX)