CM Clemente lives and works in:
Elgin, IL, USA
Nashville, TN, USA
Chicago, IL, USA