NPI Central
Irene Ibarra, M.D., P.A. — NPI 1952405292, Baltimore, MD | NPI Central