Mahaska Health MyChart® Patient Portal is a free, easy, and secure way to view portions of your personal health record and allows you to: Skip to content. Mahaska Health. Oskaloosa, IA Healthcare Leader. Google Maps 1229 C Ave E, Oskaloosa, IA 52577 641.672.3100. 1229 C Ave E, Oskaloosa, IA 52577..