3310 Lake St 2 Houston TX 77098
(832) 438-8233
University of Houston Law Center (2005)
Spanish
Texas Bar
Unknown Status
Appeals & Appellate
Arbitration & Mediation
Bankruptcy