NPI Central
Stephanie Roth, LCSW — NPI 1235531716, New York, NY | NPI Central