Starla Lavallie's address is 132 Uriah Drive , Elgin, TX 78621. Possible relatives include Janice Lavallie, Michael Sillis and others. Public records show Starla has also lived in Austin, TX. Starla's latest phone number is (512) 278-0956. Previous phone numbers include (512) 461-6865.
Results 1 - 1 of 1