Cesar Albarracin, MD, Internal Medicine

11255 Garland Rd Ste 1130
DallasTX  75218-2573 (Dallas County)


Phone: 972-682-5757
Fax: 972-682-6611

NPI: 1457331456
License Number: K3967 (TX)