World of Fish123450.000Store Claim ListingContact Information1516 E 66th St, Minneapolis, MN 55423, USA , Minneapolis, MN 55423, USADetailed Information1516 E 66th St, Minneapolis, MN 55423, USA