Leo Nails
Maplewood, NJ74% like it (3.7 / 39 Reviews )
CONTACT
Address: 169 Maplewood Ave # 7, Maplewood, NJ 07040 Map ➦ Get Directions
Phone : +1 (973) 313-1023 Call
ABOUT
It has received 39 reviews with an average rating of 3.7 stars.
FAQs
The address of Leo Nails is:
Leo Nails169 Maplewood Ave # 7
Maplewood, New Jersey 07040
P: +19733131023
Visit Website: leo-nails-maplewood.paqe.io
Leo Nails is listed under
- Nail salon