at 419 Telegraph Canyon Rd Ste B, Chula Vista , 91910 United States
Angel Nail is Chula Vista based place and this enity listed in Nail Salon category. Located at 419 Telegraph Canyon Rd Ste B CA 91910. Contact phone number of Angel Nail: (619) 426-3051