Michele Andrea Bowen's picture
6 followers

Michele Andrea Bowen


USA flag

Michele Andrea Bowen graduated from the University of North Carolina at Chapel Hill. She is the niece of an Apostolic Bishop and the granddaughter of an evangelist. She lives with her two daughters in Durham, North Carolina.