Stephen's personal history began on 06/14/50 and has now spanned seventy-five years. Mr. Leotta, the individual lives at 4208 Deming Dr, Springfield, IL 62703. The subject has a varied and extensive residential history, spanning three addresses. The individual's residential history includes the following locations: 2107 Cormorant Dr, Springfield, 2531 Yale Blvd, Springfield, and 2509 Portsmouth Cir, Springfield, IL 62703. Mr. Leotta, the individual received packages at Po Box 961228, Fort Worth, TX 76161-0228. Post office mailbox was in use from 2011 to 2015. Stephen Leotta can use four email addresses. At 2509 Portsmouth Cir, Springfield, IL 62703, USA, Stephen Leotta and Diane L Harris (between 1990 and 1992) lived at the same time. Statewide data shows that Mr. Leotta, the individual is a commonly registered name in New York