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.