Thelma is related to or closely associated with Odette Gabrielle Blanchard, Theodore Duane Lentz, Timothy Scott Blanchard and 6 other people. Records link phone number (517) 886-3817 with Thelma’s details. A city Thelma has lived in before is Lansing. Thelma is a resident of 2810 Tecumseh River Rd, Lansing, Mi 48906. 1931 is the birth year of Thelma. Thelma has reached 92 years of age.