NPI Central
Stephen Barnes, MD — NPI 1053392423, Iowa City, IA | NPI Central