Our girls love this place. Friendly staff. A lot of entertainment.
My kids love to come here when we visit Laredo.
The Imaginarium Of South Texa is a US Museum based in Laredo, Texas. The Imaginarium Of South Texa is located at 5300 San Dario Ave & (Mall del Norte, next to Dillards) #510, Laredo, TX 78041, USA.
Please contact with The Imaginarium Of South Texa using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find The Imaginarium Of South Texa opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.