Nail salon
Moe Win Nails Inc
Buffalo, NY90% like it (4.5 / 80 Reviews )
CONTACT
Address: 1596 Elmwood Ave, Buffalo, NY 14207 Map ➦ Get Directions
Phone : +1 (716) 275-1704 Call
ABOUT
Moe Win Nails Inc is a nail salon located
at 1596 Elmwood Ave, 14207, Buffalo
, NY.
It has received 80 reviews with an average rating of 4.5 stars.
It has received 80 reviews with an average rating of 4.5 stars.
FAQs
This Nail salon received 4.5 points from 80 customer reviews.
The address of Moe Win Nails Inc is:
Moe Win Nails Inc1596 Elmwood Ave
Buffalo, New York 14207
P: +17162751704
Moe Win Nails Inc is listed under
LOCATION
Moe Win Nails Inc Location