Originally Posted by
jcf27
A few of my colleagues and I are on a similar boat. Put the company HQ address. All of us have multiple concurrent addresses all over the US. We never had a problem or questioning for either initial interviews or renewals. No need to get paranoid either.
--J