Lexi nails and spa
258 Lexington Ave, New York, NY 10016
Lexi nails and spa is a nail salon in New York, NY.
OR
Drop Here