20 Mulberry St #2R, New York, Ny 10013 is where Clemens lives. The birth year was listed as 1974. Other a city that he has stayed in is Brooklyn. People possibly related to Clemens are Paul Y Chin, Mimi N Wong, Pinny Chin and one other person. The age of Clemens is 51. The phone number (212) 964-1848 is Clemens’s.