Loading view. There were no results found. There were no results found. The Houston Museum of Natural Science at Sugar Land Events Venues 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 Events at this venue Today Upcoming Upcoming Select date. Previous Events Today Next Events Subscribe to calendar Google Calendar iCalendar Outlook 365 Outlook Live Export .ics file Export Outlook .ics file