Steven, the individual's life history confirms they were born on 02 January 1953 and have now attained seventy-two years. The aforementioned party's home is located at 8393 Shadyview Ln N, Maple Grove, MN 55311. Steven London has changed addresses five times in the past. This person's residence history includes the following: 40903 Wall St, Manhattan Beach, 14500 34th Ave N #304, Plymouth, and 26954 Flintwood Ave, Wyoming, MN 55092. The data appears to show that the aforementioned person and Debra K London (65 years old) are married. As per database records, Steven A London, the person has four email addresses available. This person and Debra K London from Maple Grove appear to have a documented past connection. Public records indicate that Debra K London (in 2017) and the aforementioned subject lived at 40903 Wall St, Manhattan Beach, MN 56442. Several individuals with the name London, the person reside in Minnesota, Wisconsin, Illinois. Ms. London is another resident of this building. Ms. London is a sixty-five-year-old individual