129 Diamond Ridge Ave, Canton, Ga 30114 is where Nicholas resides. Nicholas owns the phone number (816) 238-1112. In addition to Canton, Nicholas also lived in Saint Joseph, Canton and Springfield. ...