As of today, Steven Castle, the person is fifty-six years old, having been born on 08/09/68. Steven has been known to reside at 80 N 100 W, Pleasant Grove, UT 84062. Steven L Castle, the person has a varied and extensive residential history, spanning ten addresses. These places have been linked to this person in past records: 80 N 100 W, Pleasant Grove, 5092 Horseshoe Bend Ave, Clovis, and 5932 W Golden Ln, Glendale, AZ 85302. The spouse of Castle is believed to be Mykin Castle (forty-eight years). To get in touch with Steven Castle, use [email protected] or [email protected]. There is a documented link between the aforementioned person and Clifford Carter in the public record. Records confirm that Bryan Marc Castle (between 2015 and 2016), Mykin Castle (in 2015), and Steven L Castle, the individual shared an address at 5092 Horseshoe Bend Ave, Clovis, CA 93619. Multiple records indicate that Steven L Castle, the individual is a common name in Utah, New Mexico, Nevada, Idaho. Mykin Castle shares this address with others. Mykin Castle is a 48-year-old person