NPI Central
Eloy Ruiz-Calderon, M.D. — NPI 1184783292, Louisville, KY | NPI Central