Roderic Leshore, who first saw the world on September 23, 1995, has now lived for twenty-nine years. Roderic Leshore, the individual was recorded living at 313 Cedar Drive Selma in public records. The subject in question has lived at three distinct addresses. The following locations are listed as past addresses: 2811 Earl Goodwin Pkwy #41, Selma, 1308 Washington St, Selma, and 1301 Washington St, Selma, AL 36703. To send an email to the individual in question, use either [email protected] or [email protected]. According to the public record, there is a connection between the aforementioned individual and Mark E Plesner (seventy years). The address is home to several other residents, such as Jeanetta Anderson, George Hovell, Melville G Parker