Elana Orfield's address is 3171 Briar Lane , Southlake, TX 76092. Possible relatives include Aidan Orfield, Horace Orfield and 2 others. Elana's latest phone number is (281) 536-9004. Previous phone numbers include (817) 329-7942.
Address History: 3171 Briar Lane, Southlake, TX 76092
Results 1 - 1 of 1