Aleca Home Health 1220 20th St SE Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours1220 20th St SE Ste: 310 Salem, OR 92302 USphone(503) 954-2197(503) 954-2197ServicesHome Health, Hospice, Outpatient Therapy, Work Injury Treatment, Senior Living TherapyGet DirectionsVisit Store Website