56-year-old Michael Todd Richard lives in Church Point, Louisiana. He has also lived in Lake Charles, Louisiana. Some of Michael relatives are Dana A Richard, Bobby Lee Richard, Jessie J Richard, Ronald J Richard, Ramona Venable Richard and Ramona Richard.