The birth year was listed as 1965. Records link phone number (806) 359-1206 with Keila’s details. Keila now resides at 2222 Locust St #402, Amarillo, Tx 79109. Keila has previously lived in Amarillo and Plainview. People possibly related to Keila are Lynnita Jo Geiger, Deila A Stukey, Clifford Lewis Stukey and 5 other people. Keila was born 59 years ago.