Thela Garcia was born in 1973, age 51. Thela Garcia's address is 16377 Southwest County Road , Archer, FL 32618. Possible relatives include Shelley Bull, Edward Garcia and 9 others. Public records show Thela has also lived in Archer, FL and Chiefland, FL. Thela's latest phone number is (352) 495-5080.
Also goes by: Thela Garcia,
Thela M Welcher
Phone Numbers: (352) 495-5080
Address History: 16377 Southwest County Road, Archer, FL 32618;
302 East High Street, Archer, FL 32618;
Chiefland, FL 32644;
Deerfield Beach, FL 33441;
Gainesville, FL 32605
Results 1 - 1 of 1