South LA Animal Shelter

Animal shelters and rescues Los Angeles, United States

South LA Animal Shelter is an animal shelter or rescue facility in Los Angeles, CA. The reviewed sources list Animal shelter / rescue.

Address
1850 W 60th St, Los Angeles, CA, 90047, United States
Phone
888-452-7381
Services
Animal shelter / rescue
Source: laanimalservices.comFacts last confirmed:
The map will load as you scroll.

Community reviews

Visited this place? Share useful context for other dog people.

Your review

Other places in Los Angeles