Amelia's birth year is 1977. Amelia was born 47 years ago. Amelia's possible relatives are Shelly R Barnes, Patricia Armstrong, Karen Leanne Perry and 6 other people. Amelia currently resides at 2124 Redbud Ave, Odessa, Tx 79761. She has stayed in Odessa before moving to Odessa. Records link phone number (432) 362-4364 with Amelia’s details.