The Liver Institute at Methodist Dallas Categories Medical Services 1411 N Beckley Ave Pavilion 3, Ste 268 Dallas TX 75203 (214) 947-4464 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×