Lefholz Hardware was at 7525 West Florissant, just past McClaran Avenue. Company established in 1944, this building is from the late 1950s. They closed shortly after this 2005 photo. It was immediately remodeled and opened as Nu Fashion Beauty. This is one of the few business revenue generators in the small town of Country Club Hills, staking a spot inside Jennings, MO.