Possible relatives of Thomas are: Janet Lee Willoughby, Grace E Willoughby, Patricia A Willoughby and 3 other people. The current age of Thomas is 64. 1070 86Th Ave, St Petersburg, Fl 33702 is where Thomas resides. 1960 is his birth date. Phone number listed for Thomas is (727) 576-3541. In addition to St Petersburg, Thomas also lived in Lima, Saint Petersburg, Tampa and one other city.