Leon Watts in Oklahoma

We found 2 people named Leon Watts in Spencer, Oklahoma City and Muskogee. View current home address, phone numbers, email addresses, social media accounts, age, birthday, public records and background check information.

Phone Numbers: (620) 223-4699
Current Address: 2233 W Martin Luther King Street, Muskogee, OK 74401
Lived In: 14 N Broadway Street, Fort Scott, KS 66701
Phone Numbers: (405) 601-5714
Current Address: 1734 East Eubanks Street, Oklahoma City, OK 73111
Lived In: Oklahoma City, OK 73105; Oklahoma City, OK 73106

2 records found

More Information on Leon Watts

Find public records, court records, and more.

Learn More

Leon Watts Q&A

Frequently asked questions for Leon Watts

Is Leon Watts reachable by phone?

Leon Watts's phone number is (620) 223-4699.

What is Leon Watts's current address?

Leon Watts's current address is 2233 W Martin Luther King Street, Muskogee, OK 74401. Previous cities include Fort Scott.

What is Leon Watts's email address?

Leon's email address is unknown.

In what year was Leon Watts born?

Leon Watts was born in 1950, making Leon Watts 73 years old.

Does Leon Watts have any relatives?

Leon Watts is related to Roberta Watts, Bridgett Watts and Leonard Watts.

What is Leon Watts's relationship status?

Our records show a 58% chance of Leon Watts being married or in a relationship.

How much money does Leon Watts make?

Our records show that Leon Watts may make between $44K and $54K.

Contact Information

This section contains possible phone numbers and email addresses belonging to Leon Watts.

View All Contact Information
Filter by State

Looking for someone else?

Search yourself, a friend, relative, neighbor, or a date.

Search Now