Leonard Behr, MD, Family Medicine

8230 Walnut Hill Ln
Ste 600
DallasTX  75231-4432 (Dallas County)


Phone: 214-363-5660
Fax: 214-373-7030
Email: leo***@*****il.com

NPI: 1255384731
License Number: E8316 (TX)