Leah Stowe is the OT Clinical Lead and a Clinical Specialist for the occupational therapy teams at McKibben and Monte in Ohio, Kentucky and Florida.

Leah Stowe is the OT Clinical Lead and a Clinical Specialist for the occupational therapy teams at McKibben and Monte in Ohio, Kentucky and Florida.