Does Lovely Nails at the Falls accept walk-ins?
Yes, Lovely Nails at the Falls accepts walk-ins.
Lovely Nails at the Falls
Niagara Falls, New York
FAQ
Hours, walk-ins, location, and service questions.
Yes, Lovely Nails at the Falls accepts walk-ins.
Lovely Nails at the Falls is located at 1900 Military Rd, Niagara Falls, NY 14304.
Lovely Nails at the Falls offers manicures, pedicures, and gel polish.
Lovely Nails at the Falls is open 7 days a week.