He has stayed in Worcester and Leicester before moving to Leicester. Owen is associated with companies: J D L, Inc and Owen C Coogan, Inc. 1934 is his birth date. 25 Peter Salem Rd #Rdb36, Leicester, Ma 01524 is where Owen resides. The number currently linked to Owen is (508) 799-4206. The possible relatives of Owen are Virginia M Coogan, Roseann L Coogan, Kathleen A Coogan and 3 other people. This year Owen celebrated his 89 birthday.