New Life Center Inc Contact Information 202 E Stephen Foster Ave, Bardstown, KY 40004 502-233-8003 Location202 E Stephen Foster Ave, Bardstown, KY 40004 back