Dana Logandro NPI 1356708218 Practice location: 630 Clements Bridge Rd, Barrington, NJ 080071814 Taxonomy code: 101YP2500X Phone: (856) 617-4267