Rudy Alexander Ortega, PT, DPTRudy Alexander Ortega · Sports Physical Therapist5857 N Mesa St Suite 23, El Paso, TX 79912(915) 455-1159Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing