Whether it's a phone call for technical support, home service or delivery, you'd need to give the person on the other end your home address. (Often it's one of the first pieces of information you give following 'Hi, my name is XXX) What are some formal and idiomatic ways to do it? Ones I often use are:
I live at XXX road
My home address is XXX road
I am the resident of XXX road
The first two are pretty common and simplistic. The third has a nice ring to it, but I am not sure if it's grammatical to use the word 'resident' for a specific address as opposed to a general city/town. What are some alternative expressions for this? Many thanks in advance.