Melrose La Brea Animal Hospital

7116 Melrose Ave, Los Angeles 90046, United States Get Directions to this spot
7116 Melrose Ave
Los Angeles, 90046
CA, United States
A Full Service Pet Hospital & Clinic for over 30 years. Melrose - La Brea Animal Hospital has helped thousands of dogs, cats, birds and other pets achieve happier, healthier lives f... read more
A personal message from Melrose La Brea Animal Hospital

3 reviews for Melrose La Brea Animal Hospital

  • 6 reviews are hidden: show all reviews

Rate and review Melrose La Brea Animal Hospital in Los Angeles, CA, United States!

Share your experiences at Melrose La Brea Animal Hospital with your friends or discover more Veterinarians in Los Angeles, CA, United States.