45-year-old Steven Robert Long lives in Herlong, California. Other places in which Steven has lived are Warsaw, Indiana; Vine Grove, Kentucky; Fayetteville, North Carolina and Fort Bragg, North Carolina. Steven is related to Christopher Dillon Mapes.