1203 Iowa St. Norman, OK 73069  info@riverchurchnorman.org

Michelle DeLouise

Michelle is married to Matt, and is the mother of two children. She serves the church by managing the various means of church communication and by facilitating the service of members in church events.