22658 2800e forest city il ericka richards