Dr. Salvador Murra's office is located in 11307 FM 1960 W., Ste 140, Houston, TX 77065. What languages do Dr. Salvador Murra and/or staff speak? Dr. Salvador Murra and/or office staff speak English and Spanish. Update this profile..