3811 Turtle Creek Blvd Dallas TX 75219
(214) 420-4520
Tulane University School of Law (1992)
Spanish
Texas Bar
Unknown Status
Consumer Law
Environmental Law
Personal Injury