2 records found
More Information on Thelma Mayor
Find public records, court records, and more.
Thelma Mayor Q&A
Frequently asked questions for Thelma Mayor
-
Is Thelma Mayor reachable by phone?
Our database has no record of Thelma Mayor's phone number.
-
Is an address currently listed for Thelma Mayor?
Thelma Mayor's current address is 2803 S Delaware Street, Indianapolis, IN 46225.
-
What is Thelma Mayor's email address?
Thelma's email address is unknown.
-
In what year was Thelma Mayor born, and how old are they?
Thelma Mayor's birth year is not known.
-
Does Thelma Mayor have any relatives?
Seems like Thelma Mayor does not have any relatives.
-
What is Thelma Mayor's relationship status?
Our records show a 52% chance of Thelma Mayor being married or in a relationship.
-
How much money does Thelma Mayor make?
Our records show that Thelma Mayor may make between $40K and $50K.