Leon is a relaxed, affordable small city with a friendly community, local shops and parks, and a slow-but-pleasant rhythm that makes multi-week therapy contracts easy to settle into rather than feeling stuck.
For extra options on days off, Des Moines is about 65 miles away for big-city dining, events and an airport, while Centerville (~47 miles) and Ottumwa (~88 miles) are the nearest regional hubs for shopping and entertainment.