Leyka M Barbosa, MD, Internal Medicine

7777 Forest Ln
Ste C-610
DallasTX  75230-2548 (Dallas County)


Phone: 972-566-2234
Fax: 972-566-6611

NPI: 1427101344
License Number: J6868 (TX)