Steve Allen is the founder of Evergreen Physical Therapy in Spokane and retired shareholder and clinic director at Therapeutic Associates, Inc. in Liberty Lake, Washington. Steve received his Board Certification in Orthopedic Physical Therapy in 1986 and is a 1996 graduate of the North American Institute of Orthopaedic Manual Therapy.
