The person in question has experienced 82 years of existence since their birth on 30 June 1943. Steven C Mcclaran, the person is documented as living at 250 W 25th St, Durango, CO 81301, USA. 3000 Main Ave, Durango and 150 Riverview Dr, Durango, CO 81301 were documented as the subject's previous homes. To communicate with Steven C Mcclaran, the person, use [email protected] or [email protected]. According to public records, the aforementioned person has a connection to Linda M Mcclaran. At 3000 Main Ave, Durango, CO 81301, the aforementioned subject and Sean W Devereaux (between 2006 and 2007) shared a residence. Several official documents list individuals named Mcclaran, the individual residing in Colorado, Idaho, California, Missouri. There is another person living at the same address — Ruth Mcclaran