Patrick Carpenter

Active Seattle, WA Vice-President for Northwest Chapter Paralyzed Veterans of America