Leesha Sherrod

We've found 1 Leesha Sherrod from Delaware. Get insights into their public and criminal records, including contact information such as a phone number and email, and find their current address.
Description

Leesha Sherrod was born in 1997. This person is now 29 years old. In addition, 1 email address belongs to Leesha. According to our records, this person is related to 2 people.

Address
116 Brookside Blvd, Newark, DE, 19713 Current

Leesha Sherrod Questions and Answers

Leesha Sherrod currently resides at 116 Brookside Blvd, Newark, Delaware, 19713

You can try to reach out to Leesha Sherrod via [email protected].

Leesha Sherrod is 29 years old.

The following people are the relatives of Leesha Sherrod: Leonidas Sherrod, Sharon Sherrod.