NPI Central
Ruth Osborne, MD — NPI 1902893746, West Lafayette, IN | NPI Central