Aquarium City123450.000Store Claim ListingContact Information21723 Sherman Way, Canoga Park, CA 91303, USA , Los Angeles, CA 91303, USADetailed Information21723 Sherman Way, Canoga Park, CA 91303, USA