Main Office
24 Greenway Plaza, Suite 2000
Houston, TX 77046
(713) 337-5166
South Texas College of Law
J.D., 1993
South Texas College of Law J.D., 1993
Main Office
24 Greenway Plaza, Suite 2000
Houston, TX 77046
(713) 337-5166
South Texas College of Law
J.D., 1993
South Texas College of Law J.D., 1993