The Sea Store123450.000Store Claim ListingContact Information8201 Canoga Ave, Canoga Park, CA 91304, USA , Los Angeles, CA 91304, USADetailed Information8201 Canoga Ave, Canoga Park, CA 91304, USA