NPI Central
Beth Rupp, MD — NPI 1972576080, Bloomington, IN | NPI Central