One of the few museums available in Laredo, Texas. Located inside the Mall del Norte (use the Dillard’s entrance), the Imaginarium of South Texas features fun and educational exhibits that will keep your children entertained.
Hours of operation vary in the summer.
Leave a Reply