Melrose – La Brea Animal Hospital and Clinic
7116 Melrose Ave
Los Angeles, CA 90046

Phone: (323) 937-2334

Send Us A Message

  • This field is for validation purposes and should be left unchanged.

Our Location