This individual was introduced to the world on 12/03/64 and has since reached 60 years. Craig W Cosgrove's dwelling is at 724 South 120 West, American Fork, UT 84003. Craig, the person has a varied and extensive residential history, spanning 5 addresses. Public records indicate previous residences at: 778 E 1200 N, Pleasant Grove, UT 84062, 29 W 1040 S, Orem, UT 84058, and 995 S 50 W, Orem. Some information indicates that the aforementioned individual and Brenda L Cosgrove (60 years) are married. Data confirms that the person in question has three email addresses available. Brenda L Cosgrove (between 2016 and 2017) and Craig Cosgrove, the person shared a building at 778 E 1200 N, Pleasant Grove, UT 84062, USA. Multiple records indicate that the aforementioned person is a common name in California, Oklahoma, Texas, Minnesota. Public records show that Carley V Cosgrove, Courtney Cosgrove are also staying at this address