Staci Urquizo was born in 1969, age 54. Staci Urquizo's address is 200 Telegraph Canyon Road Apt E, Chula Vista, CA 91910. Possible relatives include Brent Demko, Edward Demko and 3 others. Public records show Staci has also lived in San Diego, CA and San Ysidro, CA. Staci's latest phone number is (619) 688-1656. Previous phone numbers include (619) 885-3644.
Also goes by: Staci L Demko
Address History: 200 Telegraph Canyon Road Apt E, Chula Vista, CA 91910;
1067 Sapphire Street, San Diego, CA 92109;
San Ysidro, CA 92173;
Spokane, WA 99202;
Vancouver, WA 98684
Results 1 - 1 of 1