Alice Barb NPI 1790242956 Practice location: 30 W Third St, Media, PA 190632839 Taxonomy code: 101YM0800X Phone: (302) 440-4990