515 Pecan Blvd McAllen TX 78501
(956) 992-9383
Texas Southern University Thurgood Marshall School of Law (2006)
Texas Bar
Unknown Status
Appeals & Appellate
Criminal Law