Dena Sharris NPI 1871976381 Practice location: 7305 N 18th St, Phila, PA 19126 Taxonomy code: 101Y00000X Phone: (267) 945-6390