Richard, the person celebrates seventy-seven years of life, their birth date being Mar 28, 1948. Richard Logan was previously listed at 930 W 5th St, Appleton, WI 54914. Richard Logan, the individual's home records indicate 4 past residences. Previous address records indicate: 15001 Mescalero Trail, Amarillo, TX 79118, 3205 W Tillman St, Appleton, WI 54914, and 15100 Mescalero Trail, Amarillo, TX 79118. Some information seems to suggest that the subject in question and Debra A Logan (sixty-one year old) are married. Richard Logan has 10 email addresses available to them. Debra A Logan (in 1997) and this individual shared an address at 3205 W Tillman St, Appleton, WI 54914. Individuals registered under the name Richard, the individual are located in Wisconsin, Illinois. The house is occupied by several residents, incl Robert E Lee, Caitlin Logan, Debra Logan