Steven Thach, the person's official records confirm they were born on December 31, 1958 and have achieved sixty-seven years. This person resides at 6023 Chester St, Riverside, CA 92504. Steven C Trach has moved multiple times, with 4 past residences. These locations were previously listed as residences: 466 E 57th St, Long Beach, CA 90805, 991 W Blaine St #63, Riverside, and 991 W Blaine St #60, Riverside. Any shipments meant for the subject would arrive at Po Box 322, Riverside, CA 92502-0322. The last occasion on which this P.O. Box was utilized was in 2001. Three email addresses are available to Mr. Thach, the individual. There is sufficient documentation to establish a connection between Steven Thach and Jessica Thach from Riverside. Records confirm that Khau Duxay Kes (in 1992), Mark Kevin Lamme (between 1992 and 1993), and Steven Chanh Duong Thach shared an address at 6520 Streeter Ave, Riverside, CA 92504, USA. The name the subject is not uncommon among residents of California, Texas, Florida, North Carolina. The address is used by several individuals, including Cathy S Duong, Ms. Duong, Sabrina Duong