Resources For Human Development, Inc NPI 1831569193 Practice location: 10714 Haldeman Ave Apt F12, Philadelphia, PA 191163945 Taxonomy code: 251S00000X Phone: (267) 686-5120