The birth of Alexa Fowler

Alexa Jade Fowler was born on March 27, 1993 in Merced County, California.

Her father's last name is Fowler, and her mother's maiden name is Schurr. If Alexa is still alive, she's now years old.

Name Alexa Jade Fowler
Sex female
Birthdate 03/27/1993
Birthplace Merced County, California
Mother's Maiden Name Schurr
Contact