NPI Central
Ira Horowitz, M.D., S.M. — NPI 1245260884, Atlanta, GA | NPI Central