Ellis and Ortega; Chappell, Lanehart & Stangl
609 Myrtle Avenue Suite 100 El Paso TX 79901
(915) 542-1883
Texas Tech University School of Law (2006)
Spanish
Texas Bar
Unknown Status
Criminal Law
Family Law
Immigration Law