The Newlife Center, Inc. was incorporated on 10/30/1998 which located at 202 E. STEPHEN FOSTER BARDSTOWN, KY 40004 , with agent name Marcella Crenshaw.