![Photo: Heidi Kanealy, PT](https://ucmscdn.healthgrades.com/83/77/a35c37324d02bbe8ab83f32f1b83/provider-image-1.png)
Heidi Kanealy, PT
0
Accepting new patients
29 years of experience
(319) 553-5950
Call for more information