3816 Oberlin St West University Place TX 77005
(713) 301-6322
South Texas College of Law (1997)
Texas Bar
Unknown Status
Gov & Administrative Law
Real Estate Law
Tax Law