- Living in Telfair
Telfair Central is the new home of a satellite facility of the Houston Museum of Natural Science in the historic Central State Farm Building donated to the City of Sugar Land by Newland Communities. Opened in fall of 2009 with The Chronicles of Narnia: The Exhibition, this historic architectural bright spot is a focal point of community pride and a center for infinite field trips.
With exhibitions ranging from state-of-the-art technology to the wonders of outer space, the new Houston Museum of Natural Science at Sugar Land presents compelling exhibitions and fascinating learning experiences. As you enter the museum, Stan the T. Rex welcomes you. Look up and you'll encounter Science on a Sphere, a giant animated globe where you can watch as complex environmental processes unfold above you in vivid detail.
Enter the Hall of Life Science to learn about the amazing variety of life on earth. Check out the Hall of Earth Sciences where you'll find an unparalleled array of geological wonders. Or explore the depths of outer space in the planetarium in the Hall of Space Science. The Museum offers classes and educational opportunities for students of all ages. Gather the family and enjoy a wonderful day of exploration, right in your neighborhood.*