About

Edit info

Logor Cosmetics is a local spa in Van Nuys, Los Angeles. Have more questions before you visit? Call (818) 783-2034 and speak to a staff member about services offered, prices, hours and any other questions.