Nail salon
LV NAILS & SPA
Atlanta, GA80% like it (4.0 / 197 Reviews )
CONTACT
Address: 780 Glenwood Ave SE Ste 310, Atlanta, GA 30316 Map ➦ Get Directions
Phone : +1 (678) 515-7442 Call
ABOUT
LV NAILS & SPA is a nail salon located
at 780 Glenwood Ave SE Ste 310, 30316, Atlanta
, GA.
It has received 197 reviews with an average rating of 4.0 stars.
It has received 197 reviews with an average rating of 4.0 stars.
FAQs
This Nail salon received 4.0 points from 197 customer reviews.
The address of Lv Nails & Spa is:
LV NAILS & SPA780 Glenwood Ave SE Ste 310
Atlanta, Georgia 30316
P: +16785157442
LV NAILS & SPA is listed under
LOCATION
LV NAILS & SPA Location