NPI Central
Debra Stern-Ellis, LCSW — NPI 1396134409, San Diego, CA | NPI Central