Opta Lea Braun, MD, Obstetrics & Gynecology

3626 N Hall St
Ste 900
DallasTX  75219 (Dallas County)


Phone: 214-698-1081
Fax: 214-526-1214

NPI: 1326126749
License Number: D8155 (TX)