International Museum of Art & Science

International Museum of Art & Science

1900 W Nolana Ave, McAllen, TX

Place Details

International Museum of Art & Science

1900 W Nolana Ave
McAllen, TX 78504
About International Museum of Art & Science
IMAS, located in the Rio Grande Valley, inspires audiences of all ages to explore art and science.
Connect with International Museum of Art & Science