Lupe Cowan's records confirm they were born on November 13, 1967, now marking 58 years of existence. Lupe Lee's dwelling place is 413 East E Street, Tehachapi, CA 93561, USA. The person in question has been associated with 8 different home addresses. This individual has occupied residences at: 126 E I St, Tehachapi, CA 93561, 18160 Basil Dr, Tehachapi, CA 93561, and 19160 Basil Dr, Tehachapi, CA 93561. It is probable that Perrin M Cowan (sixty-one years old) is the spouse of the aforementioned person. Lupe Cowan's preferred method of contact is email at [email protected]. The aforementioned individual, Lola Verdugo (in 1995), and L Knowles (between 1995 and 1996) shared a living space at 203 Brentwood Dr, Tehachapi, CA 93561. Public records show that Ms. Cowan, Mr. Cowan are also living at 413 East E Street