NPI Central
Eliezer Defranca, Lcsw, Lcadc LLC NPI Number 1396499349 — Toms River, NJ | NPI Central