Toggle navigation
Find
Sign up
Sign in
CA
Chula Vista
Nail Salon
C & L Nail & Spa
Reviews
C & L Nail & Spa
45 National City Blvd
Chula Vista
,
CA
91910
(619) 585-3412
nail salon
www.clnail.com
Info
Reviews
1
Offers
Photos
Map
C & L Nail & Spa Reviews
Write a review
by Artturi on
9/20/2021
Night Mode