Joel is better versed in this, but it sounds like a combination of using the world-ready composer and having a reight to left language applied.
So Reuben, are you using the Middle East edition of InDesign? If so, there are tools to control whether the addresses and phone numbers render right-to-left or left-to-right.
If you're not using the Middle East edition, then I am starting to believe that there is a bug introduced in a recent version of ID where people using non-Latin scripts are experiencing RTL behavior being turned on "under the hood" when they have no tools in the interface to turn it off. But if you are using an ME edition of InDesign, you can do a Find/Change operation where you change all numbers and dashes and parentheses to Left-to-Right Direction and US English language, which should fix it for you.