New Castle Location

image6

Services at Location

  • Recovery Home 
  • Counseling 
  • Various Programs (look under service tab)

New Castle Location

205 S 12th St, New Castle, Indiana 47362, United States

(765)465-4663

New Castle Hours

Open today

9:00 am – 6:00 pm