Location New Castle Services at LocationRecovery Home Counseling Various Programs (look under service tab) 205 S 12th St, New Castle, Indiana 47362, United States(765) 465-4663New Castle HoursMon09:00 am – 06:00 pmTue09:00 am – 06:00 pmWed09:00 am – 03:00 pmThu09:00 am – 06:00 pmFriClosedSatClosedSunClosed