Search Our Directory Alejandro Mejia, MD Name: Alejandro Mejia, MD Specialty: Transplant Website : http://theliverinstitutetx.com Phone : 2142152611 Address: 1411 N Beckley Ave # 268 Dallas, Texas ZIP Code: 75203