Lena Nails

2820 S Vermont Ave, Los Angeles 90007, United States Get Directions to this spot
2820 S Vermont Ave
Los Angeles, 90007
CA, United States
(323) 732-4849

Rate and review Lena Nails in Los Angeles, CA, United States!

Share your experiences at Lena Nails with your friends or discover more Nail Salons in Los Angeles, CA, United States.