NPI Central
Troy Takagishi, MD — NPI 1164685715, Louisville, KY | NPI Central