Helmut Lang Melrose is the Los Angeles area location of the world famous international chain. It features high-end women's clothes, accessories and shoes. It is a free parking lot located behind the store. It is open seven days a week with regular business hours, but you can also call and make an appointment.