Company

L A NAILS

617 S R 66 E

47586

IN, TELL CITY

(812) 548-4888

About This Property

CategoriesServices, Beauty Shops
TypePrivate
Credit score coreB
Sales volumeLESS THAN $500,000
Number of employess1 TO 4

Maps