Skip to content

Link-Lee Mansion Renovation

The Link-Lee Mansion on the University of St. Thomas campus is one of Houston’s most treasured architectural jewels.

About the Author — Staff

AvatarThe University of St. Thomas is the only Catholic, liberal arts university in Houston, Texas. We have 35+ undergraduate majors including STEM, Nursing, Business, Education and Pre-Med. Located in a vibrant urban environment just minutes from downtown and the famed Texas Medical Center, we welcome students of all races and religions to our diverse and collaborative campus.

share this post

Community

Discipline

Goodness

Knowledge

Never miss an update...

Subscribe to the President's Blog