Tell Me - Sea Center in Lake Jackson is free fun, An empire founded in Houston by two locals

Published: March 5, 2021, 3:26 p.m.

Sea Center Texas in Lake Jackson is educational, fun and FREE.....and two native Houstonians found an $80 million empire here in town and came from very humble beginnings