Find Melrose-La Brea Animal Hospital in Los Angeles County, CA

  • Melrose-La Brea Animal Hospital
  • 7116 Melrose Avenue, Los Angeles, CA 90046
  • 323-937-5120
  • 724-545-6740