This person has stayed in Auburn, Opelika and Gary before moving to Opelika. The residency of Recola is at 111 Ballard Ave, Opelika, Al 36804. The possible relatives of Recola are Lockhart Lockhart, Lockhart Allen, Thaddeus C Lockhart and 6 other people. The current age of Recola is 80. This person's birth year was listed as 1945. Phone number listed for Recola is (334) 742-9229.