About

Edit info
  • Open today, 10:00am - 7:00pm
  • (978) 840-8388
  • 618 N Main St
    Leominster MA 01453-1816

X O Nails's address is 618 N Main St, Leominster, MA 01453. Get a manicure or choose amongst their other services. Get a manicure for $12. Get details on X O Nails hours by calling (978) 840-8388.

Yelp Reviews