Inna Cubara
NPI 1841651759
Practice location: 213 Church Rd, Ardmore, PA 190033301
Taxonomy code: 101Y00000X
Phone: (267) 466-9584
Currently, there are 1 healthcare prodviders using 2674669584 phone.