Records link phone number (386) 439-7414 with Thomas’s details. Thomas’s current address is 2816 Oceanshore Blvd, Flagler Beach, Fl 32136. Flagler Beach, Columbus and Valdosta are cities Thomas has lived in. This year Thomas celebrated his 74 birthday. The birth year was listed as 1950. We have found 6 possible relatives of Thomas: Ingrid E Barclay, Melanie Elisabeth Barclay, Eric J Barclay and 3 other people.