NPI Central
Henry Ruiz Garcia, MD — NPI 1295474062, Iowa City, IA | NPI Central