He has stayed in Spencer before moving to Spencer. The number currently linked to Clarence is (508) 885-3293. Clarence's birth date was listed as 1926. The current age of Clarence is 98. Clarence is a resident of 37 Lake View Dr, Spencer, Ma 01562.