12423 Wilshire Boulevard, Los Angeles, CA 90025, USA
12423 wilshire blvd
los angeles
California
90025
United States
Elaines Pet Depot is a pet supply store. We pull animals from shelters and host them in our store until they get the right home.