TkcvillaOther places101 Bragaw AveNewark, NJ, 07112 · US+18622707007tkcconsultinc@gmail.comtkcvilla.comHours not available