Does my location matter?

No. A STABLE account is available nationwide to eligible U.S. citizens.