Thomas now resides at 6475 Greenwood Ave, Cocoa, Fl 32927. He has stayed in Miami, Pinecrest and Manchester before moving to Cocoa. Margaret L Spencer, Kenthar Spencer, Jennifer L Spencer and 4 other people are people possibly related to Thomas. Thomas's birth date was listed as 1926. The phone number (305) 235-2393 is Thomas’s. The current age of Thomas is 97.