Leominster MA Manicurists 1. 756 N Main St, Leominster, MA 01453 | Paradise Hair and Nail Salon (978) 401-4389