NPI: 1033244454 · PHILADELPHIA, PA 19118 · Intellectual Disabilities Intermediate Care Facility · NPI assigned 02/23/2007