The Love Aquarium123450.000Store Claim ListingContact Information2203 E. Valley Pkwy Suite C , Escondido, CA 92027, United StatesDetailed Information