Clen currently resides at 100 Tallokas Ct, Leesburg, Ga 31763. Clen was born in 1963. Cities Clen has lived in before are Leesburg, Albany and Shellman. Records link phone number (229) 903-0515 with Clen’s details. Records link Clen with Glenn S Castleberry, Lori Ann Castleberry, Carol V Castleberry and 2 other people. The current age of Clen is 61.