NPI Central
Abena Afowaa, DO — NPI 1558116947, Louisville, KY | NPI Central