Barbara Scaffangstadt NPI 1669413944 Practice location: 11 Union St, Medford, NJ 080552415 Taxonomy code: 101YM0800X Phone: (609) 654-4384