13155 Noel Road Ste. 900 Dallas TX 75240
(214) 710-2539
The University of Texas School of Law (1982)
Spanish
Texas Bar
Unknown Status
Appeals & Appellate
Bankruptcy
Business Law