A friend of mine moved from Los Angeles to San Diego. Will the post office forward mail addressed to his old address to his new address? If so, for how long?

Thanks!