NPI: 1760658157 · SACRAMENTO, CA 95820 · Intellectual and/or Developmental Disabilities Residential Treatment Facility