Self Help, Incorporated Categories Social Services, Community ServicesNon-Profit 2390 North Road Los Alamos NM 87544 (505) 662-4666 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×