78-year-old Richard L Thompson lives in Birmingham, Alabama. Other places in which has lived are Shelby, Alabama; Pelham, Alabama; Riverside, Alabama and Osceola Mills, Pennsylvania. Some of Richard relatives are Marsha A Thompson, Kevin D Plunkett, Richard L Thompson and Marcia Thompson.