NPI Central
Lara Carter, LCSW — NPI 1861136830, Scotch Plains, NJ | NPI Central