Leah Scott, NP InformationBehavioral HealthMeridian Health ServicesNew CastleAccepting New PatientsLocationsMeridian Health Services 940 N. 14th St. New Castle, IN 47362