Closed Today
Claimed
24K Starlight Medical Aesthetics
Eyelashes, Artificial
3527 Ocean View Blvd, Montrose, CA · 91208Business Details
Serving Montrose, CA
24K Starlight Medical Aesthetics is a Face Spa in Glendale, CA Get beautiful, luxurious facials, and microdermabrasion services with 24K Starlight Medical Aesthetics. Applied by a registered nurse, you can always count on me as your lash artist and s...
Read more
Montrose, CA
Products/Brands Offered