Local ranking factors would likely consider a uniformity of information across your web footprint. However a local listing should have a number with a local area code. I have tried free phone codes etc and none convert anywhere close to that of a recognized local number.
If you are a large or national organisation, then people almost expect lots of different numbers. If you are a local brand, then authenticity would favor the local number, as should local SEO results.
Theory's aside, you need to test the numbers after you ask your customers what they think.