CAPITAL RECOVERY 1715 N NORTH PARK AVENUE, CHICAGO, IL 60614 (312) 587-0428 Capital Recovery, Chicago-based company founded by Charles Demes and Alan Dumond.