Home

Syracuse, New York / Museum of Science and Technology



The Museum of Science & Technology (MOST), home to the Bristol Omnitheater - the only IMAX Dome theater in Upstate New York - is located in Armory Square.
Photo credit: Wainwright Photos