Check out our construction progress going on at The Melrose Vet! Find us at 8304 Melrose Ave, Los Angeles CA, 90069 or www.themelrosevet.com or give us a call today at (310) 866-5335! Opening fall 2020!