Search Our Directory Advanced Search Transplant Name: Alejandro Mejia, MD Specialty: Transplant Website : http://theliverinstitutetx.com Phone : 2142152611 Address: 1411 N Beckley Ave # 268 Dallas, Texas ZIP Code: 75203 View Name: Richard Ruiz, MD Specialty: Transplant Long Business Description: Baylor Scott & White All Saints Medical Center Website : http://www.BSWHealth.com/kidneytransplant Phone : (817) 926-2544 Address: 1400 8th Ave, Fort Worth, TX 76104 View