Natalie Ruth Bavli, MD, Internal Medicine

2001 Inwood Rd
DallasTX  75390-7201 (Dallas County)


Phone: 214-645-2800
Fax: 214-645-2836

NPI: 1295115574
License Number: R7953 (TX)