at what mileage should the struts be replaced on a 2006 toyota avalon limited
Replace them when they are worn out or leaking. Have it evaluated at a competent suspension shop. With cupped tires it is probably time.
Yes, the shop can also inspect if other parts are worn, like ball joints and tie-rod ends. Of course have an alignment performed after the parts are replaced.
Search Toyota Avalon Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Toyota Avalon Experts