Company NEW LUCKY 777 FOOT SPA INC. Address NEW LUCKY 777 FOOT SPA INC., CARLE PLACE, 11514, NEW YORK