ContactMelrose – La Brea Animal Hospital and Clinic 7116 Melrose Ave Los Angeles, CA 90046Phone: (323) 937-2334Send Us A MessageName*Phone*Email* MessageCommentsThis field is for validation purposes and should be left unchanged. Our Location