Leroy Shephard was registered as being born on 1965-09-07, indicating an age of 59 years. Leroy Sheppard's abode is located at 5105 Audrey St, Dallas, TX 75210, USA. Sheppard has moved multiple times, with four past residences. The following locations are listed as past addresses: 4319 Willow Springs Ln, Dallas, TX 75210, 4848 Ware St, Dallas, TX 75223, and 9670 Forest Ln #1083, Dallas. This individual maintains 8 post office boxes, a few of which include: Po Box, Dallas, TX 75246, Po Box 5, Dallas, TX 75208, Po Box C005, Dallas, TX 75221. Three email addresses are accessible to Leroy Shephard. Sheppard, the person and Marcellus J Sheppard (in 1998) were cohabitants at 4848 Ware St, Dallas, TX 75223. Census data shows that the name Sheppard, the person appears in various locations in Texas, Georgia, Florida, Wisconsin, Indiana. There is another individual living at the same address — Marcellus Sheppard. Marcellus Sheppard is a 61-year-old adult