Company 88 STAR LIBERTY NAIL & SPA INC Address 88 STAR LIBERTY NAIL & SPA INC, BROOKLYN, 11212, NEW YORK