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





Never miss an update...

Subscribe to the President's Blog

Translate »