Address: 561 Telegraph Canyon Road Chula Vista, CA 91910, Chula Vista 91910
Phone: (619) 482-8234
State: CA
City: Chula Vista
Street Number: 561 Telegraph Canyon Road Chula Vista, CA 91910
Zip Code: 91910
categories: nail salon
related searches: lux nails, nail salon near me, lux spa and nails bear de, nail salons near me, lux spa and nails prices, lux spa & nails ashland, wi, lux nails chula vista, lux nails cypress waters