Steven Larrabee's birth is archived as occurring on May 18, 1958, making them sixty-seven years old. The aforementioned subject's home registration shows 107 Oak Hill Court Vacaville. Steven, the person's residential history includes ten previous addresses. The home addresses previously used by this individual are: 595 Buck Ave #I, Vacaville, CA 95688, 107 Oak Hill Ct, Vacaville, and 479 Mason St #201, Vacaville. The individual in question preferred using Po Box 206, Orinda, CA 94563-0206 for package deliveries. This P.O. Box was probably discontinued in 2002. The aforementioned individual can make use of three email addresses. Larrabee, the individual, Roberto Armas (between 1999 and 2004), and Jack H Allen (between 1994 and 2000) shared a residence at 2478 Vista Grande, Fairfield, CA 94534. The name the aforementioned person is shared by some people living in California, Nevada, Idaho. There are several other occupants in the building, including Eber Chambi, Ms. Larrabee, Vance Larrabee