NPI Central
Houda Alatassi, MD — NPI 1033266762, Louisville, KY | NPI Central