Star Nails & Spa
18001 Chatsworth St
Granada Hills
CA
91344
(818) 360-9224
starnail.com
Open Map
Description
Star Nail & Spa was founded in 2004, and is located at 18001 Chatsworth St in Granada Hills.
by dandb on July 31, 2015 from
dandb
beautician
beauty salon
Beauty Salons
Beauty Shops
Granada Hills South
manicure
Nail & Tanning Salons
Nail Salons
North Valley
pedicure