Loading view. There were no results found. Events The Houston Museum of Natural Science at Sugar Land The Houston Museum of Natural Science at Sugar Land 13016 University Blvd. Sugar Land, TX 77479 United States Get Directions (281) 313-2277 http://www.hmns.org/hmns-at-sugar-land Today Now onwards Now onwards Select date. Previous Events Today Next Events Export Events