Nail salon
French Nail Salon
Selden, NYABOUT
French Nail Salon is a nail salon located
at 371 Independence Plaza, 11784, Selden
, NY.
FAQs
The address of French Nail Salon is:
French Nail Salon371 Independence Plaza
Selden, New York 11784
French Nail Salon is listed under
LOCATION
French Nail Salon Location