Steve Olsen, D.P.T.

Steve Olsen is a doctor of physical therapy and is clinic director of 21st Century Rehab in Altoona. Olsen graduated from Central College, Des Moines University and Washington University in St. Louis. In his free time, he enjoys home projects with his wife and cheering on his two children at Southeast Polk.

Steve's Latest Articles