Rachel Kooistra NPI 1730623505 Practice location: 1229 C Ave E, Oskaloosa, IA 525774246 Taxonomy code: 101Y00000X Phone: (641) 627-3159