4 Public Records Found

There are 4 people with the name Levelle Stroud, aged 55 to 55, in the U.S. Levelle Stroud's information, such as phone numbers, emails, and current and past addresses from 1 state, including Missouri, have been found on Rew Online. Get access to Levelle's birthdays, relatives, neighbors, associates, and property details to verify the right person. You may also find their criminal records, social media accounts, and other public data.

Address History

3741 Secretariat Dr, Florissant, MO, 63034

Resident Since: 2013Year Built: 1990Property Type: Single Family Dwelling UnitProperty Value: $180,000

Levelle Stroud, born on July 14 in 1971, now lives in Florissant, MO. 14 previous addresses have been found for Levelle. His current place of residence is 3741 Secretariat Dr in Florissant, Missouri, 63034. The $180,000 house was built in the year 1990. He has been living in it since 2013. Levelle Stroud's contact numbers are (314) 780-2241 and (314) 522-6520. Furthermore, there are 4 email addresses that belong to him. 7 family members found for Stroud.

Phone Numbers

(314) 522-6520 (Landline), (314) 780-2241 (Cell Phone)

Address History

3600 Stonehaven Dr, Florissant, MO, 63033

Resident Since: 2019Year Built: 1965Property Type: Single Family Dwelling UnitProperty Value: $60,000

Levelle Stroud, born on July 14 in 1971, currently resides in Florissant, MO. The $60,000 house was built in the year 1965. He has been living in it since 2019. According to our records, Levelle Stroud's phone number is (314) 581-1746.

Phone Number

(314) 581-1746 (Cell Phone)

 Lake Saint Louis, MO

Address History

318 Centre Ave, Lake Saint Louis, MO

Resident Since: 2014Year Built: 1972Property Type: Single Family Dwelling Unit

The property was built in 1972.

 Lake Saint Louis, MO

Address History

408 Averill Ave, Lake Saint Louis, MO

Resident Since: 2014Year Built: 1947Property Type: Single Family Dwelling Unit

The property was built in 1947.

Questions about Levelle E Stroud

He currently lives at 3741 Secretariat Dr, Florissant, MO, 63034 and has been living there since 2013.

Before he moved into his current home, Levelle E Stroud lived at 10629 Crowley Dr, Lake Saint Louis, MO, 4715 Parkton Pl, Black Jack, MO, 63033.

You can try to call Levelle E Stroud’s landline phone at (314) 522-6520 or reach him on his cell phone at (314) 780-2241

You can send an email to him at the following email addresses: [email protected], [email protected], [email protected], or [email protected].

Our records have indicated the following people as his relatives: Dominique Stroud, Jay Stroud, Latina Stroud, Lecora Stroud, Natalie Stroud, Shelley Stroud, Tina Stroud.

Levelle E Stroud’s current age is 55. His birthday falls on July 14, 1971.

A background report will check for any criminal records, including arrest records, for him.