The birth of Meosha Spencer

Meosha Kiayonna Spencer was born on April 22, 1988 in Alameda County, California.

Her father's last name is Spencer, and her mother's maiden name is Stafford. If Meosha is still alive, she's now years old.

Her potential siblings include William (born 1991) and Ryan (born 1978).

Name Meosha Kiayonna Spencer
Sex female
Birthdate 04/22/1988
Birthplace Alameda County, California
Mother's Maiden Name Stafford
Contact