Nellie Holt's address is 1101 West Orange Avenue , Orange, TX 77630. Possible relatives include Barbara Holt, Chad Holt and 3 others. Public records show Nellie has also lived in Orange, TX. Nellie's latest phone number is (409) 883-5101.
Phone Numbers: (409) 883-5101
Results 1 - 1 of 1