Union Aquarium123450.000Store Claim ListingContact Information1617 Union St, Schenectady, NY 12309, USA , Schenectady, NY 12309, USADetailed Information1617 Union St, Schenectady, NY 12309, USA