Klein practices Physical Therapy. Kim J. Klein, MPT accepts Medicare payments and is registered with Medicare.gov.
![]() |
Mary L. Carpenter, PT |
![]() |
Karen C. Cline |
![]() |
Heather L. Gelb |
![]() |
Amy M. Johnson, MPT |
![]() |
Dr. Michael A. Olney, DPT |
![]() |
Jason A. Rahn, MSPT |