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