2515 Leonidas St, New Orleans, La 70118 is where Clarence resides. Phone number listed for Clarence is (504) 861-3314. A city Clarence has lived in before is New Orleans. The current age of Clarence is 80. Clarence's birth date was listed as 1944.