Social Security will no longer let people change bank information by phone, alleging the practice is behind direct deposit fraud.
As noted, you'll also need to have an existing US-based mobile or landline phone number, so in that sense, Google Voice is not a free phone service but rather an add-on to your extant services.