International Museum of Art & Science

(52)

The International Museum of Art & Science is a museum located in McAllen, Texas. It is dedicated to exhibiting Latin American art, as well as educating visitors about science. Its exhibits include antique stained glass, images from the Hubble Space Telescope, and the Discovery Pavilion, an educational children's exhibit. The museum also features a sculpture garden and a science playground.The museum's art collections include European art from the 16th to 19th centuries, Japanese prints, Modern art and folk art.

Address

1900 W Nolana Ave
McAllen, TX
78504

Alerts

Be the first to know and let us send you an email when International Museum of Art & Science posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.