Salt Box Records

Description
Record store in the heart of LA's Chinatown - in the Central Plaza.
Address
928 Mei Ling Way, Los Angeles, CA 90012, USA
Hours