680 STAFFORD LANE, DELTA, CO 81416