Angelus Pet Hospital
Animal hospital
5846 San Fernando Rd · Glendale, CA 91202
Cat Friendly Practice
Angelus Pet Hospital is an animal hospital in Glendale, California, serving family pets. Reviewers describe the staff as friendly and knowledgeable. The practice offers free kittens and cats through a voucher for…