There is 1 person named Cleo Alexander, 91, in Missouri in Saint Louis in our database. Locate Alexander's birthday, relatives, neighbors, associates, and property details to get an idea about the person. You may also find their criminal records, social media accounts, and other public data.

Address History

9501 Cloverhurst Dr, Saint Louis, MO, 63123

Resident Since: 2026Year Built: 1943Property Type: Single Family Dwelling Unit

Cleo Alexander, born on September 1 in 1935, currently resides in Saint Louis, MO. Over the years, Cleo has been associated with 1 address. She currently resides at 9501 Cloverhurst Dr in Saint Louis, Missouri, 63123. The house was built in 1943. Cleo Alexander currently owns 2 numbers. They are (314) 258-3077 and (314) 631-2220. Additionally, she has 6 active email addresses.

Phone Numbers

(314) 631-2220 (Landline), (314) 258-3077 (Cell Phone)

Questions about Cleo M Alexander

She currently lives at 9501 Cloverhurst Dr, Saint Louis, MO, 63123 and has been a resident there since she changed her address in 2026.

She is known to have lived at 9501 Cloverhurst Dr, Lake Saint Louis, MO.

You can try reaching Cleo M Alexander’s landline at (314) 631-2220 or call her mobile phone at (314) 258-3077.

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

Cleo M Alexander’s date of birth is September 1, 1935. She is 91 years old.

It is known that at some point she was associated with the following professional area/occupation: homemaker.

The background report will cover criminal records, including any past arrests, associated with her.