Jennifer Shea Hudson is 55 years old. Jennifer lives in Birmingham, Alabama, but has also spent time in Cottondale, Alabama; Pelham, Alabama; Warrior, Alabama and Plantation, Florida. Some of Jennifer relatives are Pat J Clay, Cynthia Robertson and Belinda J Clay.