Octa Leigh was born in 1952, age 72. Octa Leigh's address is 6428 S Marion Street , Centennial, CO 80121. Possible relatives include Alexis Leigh, Doris Leigh and 2 others. Public records show Octa has also lived in Tucson, AZ and Grand Junction, CO. Octa's latest phone number is (520) 750-0872. Previous phone numbers include (520) 940-0033 and (720) 283-6297.
Address History: 6428 S Marion Street, Centennial, CO 80121;
1116 N Olsen Avenue, Tucson, AZ 85719;
Grand Junction, CO 81501;
Kirkwood, MO 63122
Results 1 - 1 of 1