NPI Central
Stephanie Acosta, MD — NPI 1609261718, Iowa City, IA | NPI Central