Kristina Sferrari NPI 1699231191 Practice location: 551 W Lancaster Ave Ste 212, Haverford, PA 190411419 Taxonomy code: 101YM0800X Phone: (484) 265-9532