at , Chula Vista , 91902 United States
31 FB users likes Inails and Spa, set it to 422 position in Likes Rating for Chula Vista, California in Local Business category
Inails and Spa is Chula Vista based place and this enity listed in Beauty Salon category. 91902.