Keystone Renaissance Family Services NPI 1073873485 Practice location: 215 Hickory St, Scranton, PA 185059208 Taxonomy code: 103T00000X Phone: (570) 702-8500