Michelle Fletcher

Birth date: Jan 30, 1969 Death date: Feb 28, 2019

Michelle Noelle Fletcher was born in California on January 30, 1969 to Edmund Roman of California and Charlotte Kallenbach of Missouri.  Michelle passed away tragically on February 28, 2019 in San Diego CA. Michelle is survived by