The Melrose Trading Post30 Oct, 2016 in California by mfgadmin The Melrose Trading Post Rain or shine! Open: Sunday 9am-5pm. Location: 7850 Melrose Ave., Los Angeles, CA, 90036 Phone: 323-655-7679