Thelma Higgins was born in 1957, age 67. Thelma Higgins's address is 3158 W Roosevelt Road Apt 208, Chicago, IL 60612. Possible relatives include Cassandra Davis, Anthon Higgins and 6 others. Public records show Thelma has also lived in Chicago, IL. Thelma's latest phone number is (773) 355-8791. Previous phone numbers include (773) 521-7071 and (773) 565-4141.
Results 1 - 1 of 1