Thelma Miles was born in 1915, age 108. Thelma Miles's address is 118 North Avenue Apartment A, Highwood, IL 60040. Possible relatives include Thelma Garrett, Eric Miles and 2 others. Public records show Thelma has also lived in Savannah, GA and Chicago, IL. Thelma's latest phone number is (847) 336-2546. Previous phone numbers include (847) 775-1685 and (847) 780-4622.
Thelma Garrett's current address is 2033 Seymour Avenue , North Chicago, IL 60064. Thelma's age is 83 years old (1940). Phone numbers associated with Thelma are (847) 336-2546 and (847) 623-1683. Thelma has also lived in Savannah, GA and Chicago, IL.
Results 1 - 2 of 2