Luan Holdridge was born in 1960, age 63. Luan Holdridge's address is 2821 Beechwood Street , Odessa, TX 79761. Possible relatives include David Holdridge, Edward Holdridge and 9 others. Public records show Luan has also lived in Odessa, TX. Luan's latest phone number is (432) 332-2682. Previous phone numbers include (432) 366-3213 and (432) 552-8110.
Results 1 - 1 of 1