We’re sorry, we’re no longer accepting appointments online.
Planet Salon
Salon
8126 Melrose Ave.
Los Angeles,
CA
90046
(323) 951-1011
Mon: Closed
Tue: 2:00PM - 9:00PM
Wed - Fri: 9:00AM - 9:00PM
Sat: 8:00AM - 8:00PM
Sun: 11:00AM - 5:00PM