Re: Please call me when you are off from work.
It's OK but I must admit that the first thing I think when I hear "off work" is "on sick leave/annual leave". In context, I'm sure it would be understood as "when you finish work" but if I didn't have the context I might think it meant "Please call me once you start your annual leave".
Originally Posted by Odessa Dawn
I prefer "Please call me later, once you've finished/left work."
Remember - correct capitalisation, punctuation and spacing make posts much easier to read.