NPI Central
Debra Abukwaik, LCSW — NPI 1205269271, Louisville, KY | NPI Central