at 1480 Eastlake Pkwy, Chula Vista , 91910 United States
32 FB users likes Nail Spa Plus, set it to 388 position in Likes Rating for Chula Vista, California in Local Business category
Nail Spa Plus is Chula Vista based place and this enity listed in Spa category. Located at 1480 Eastlake Pkwy CA 91910.