Opened in 2002, American Nails have been based in Luton Town Centre for over 20 years and specialise in nail services.

Location Map