New Castle Main Street Categories Non-ProfitAttractionVisitor Information 100 S Main St New Castle IN 47362 (765) 465-3703 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×