501 S Fillmore St Amarillo TX 79101
(806) 379-2325
The University of Texas School of Law (1973)
Texas Bar
Unknown Status
Appeals & Appellate
Criminal Law