Missing Since: 2008-11-20 Location: Walnut Creek, California
Fowler was last seen in Walnut Creek, California on November 20, 2008. She left her vehicle behind and has never been heard from again. Few details are available in her case. Investigating Agency Contra Costa Sheriff’s Office 925-313-2512 Source Information NamUs Updated 1 time since October 12, 2004. Last updated July 2, 2017; casefile added.