Is Larry Hoover still alive?

Yes, Larry Hoover is still alive. He is currently serving his sentence at the United States Penitentiary Administrative Maximum Facility in Florence, Colorado.

Monday, February 06 2012
Source: http://www.ipsn.org/hoover.html