Clarence currently resides at 3131 Alameda Ave #1508, Denver, Co 80209. Possible relatives of Clarence are: Margaret J Snelling, Benjamin K Snelling, David F Snelling and 6 other people. Public records show Denver, Carbondale and Englewood as cities Clarence also stayed in. The number currently linked to Clarence is (303) 722-3645. Clarence has reached 94 years of age. The birth year was listed as 1929.