1419 Azteca Loop, The Villages, Fl 32162 is where Thelma resides. The number currently linked to Thelma is (352) 259-3533. Cities Thelma has lived in before are Palm Desert, South Pasadena, Lady...
More about Thelma B Garrard >>
Thelma currently resides at 8485 150Th Ave, Morriston, Fl 32668. Phone number listed for Thelma is (904) 528-2415. In addition to Morriston, Thelma also lived in Morriston. Thelma's possible relatives are James Robert Garrard, Clara Chale Garrard, Levi Garrard and 3 other people.
2606 Ridgefield Dr, Metairie, La 70003 is where Thelma resides. The phone number (504) 456-2557 is Thelma’s. Records link Thelma with William H Garrard, Henry Garrard, Duke F Garrard and one other person. Thelma turned 91 years old. Her birth year was listed as 1932.