Inna Cubara NPI 1841651759 Practice location: 213 Church Rd, Ardmore, PA 190033301 Taxonomy code: 101Y00000X Phone: (267) 466-9584